Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Luk, CA

Alpha Kamchiu Luk, San Jose, CA US

Patent application numberDescriptionPublished
20100250472SYSTEM AND METHOD OF MACHINE-AIDED INFORMATION EXTRACTION RULE DEVELOPMENT - An automatic rule generation system generates rules for fact extraction. A rule generation module receives a sample and generates a rule from the sample. A rule relaxation module generates a relaxed rule from the rule. A rule testing module generates a reverse index from a corpus, applies the relaxed rule to the reverse index, and generates text segments. An information extraction module generates modified text segments from the relaxed rule and the text segments. A candidate suggestion module performs a candidate generation process: if the candidate generation process generates no candidates, the candidate suggestion module signals the rule relaxation module to generate a further relaxed rule to use as the relaxed rule. A user evaluates a candidate and provides the candidate as an additional sample for the automatic rule generation system to generate another rule to use as the rule. As a result of performing these actions iteratively, the rule is eventually generated and relaxed to result in an appropriate rule to use for fact extraction.09-30-2010
20110019925METHODS AND SYSTEMS FOR A CLOSEST MATCH SEARCH - A system to generate an index for a closest match search is described. The system receives a corpus of information that includes member information. The system parses the member information to generate signatures for each of the members and stores the signatures in the index. The signatures are unique to the members. Accordingly, the signatures signify the respective members. The system subsequently utilizes the index to identify input information that matches signatures in the index to identify a closest match of the input information to one or more members in the corpus information.01-27-2011
20130080442METHODS AND SYSTEMS FOR A CLOSEST MATCH SEARCH - A system to generate an index for a closest match search is described. The system receives a corpus of information that includes member information. The system parses the member information to generate signatures for each of the members and stores the signatures in the index. The signatures are unique to the members. Accordingly, the signatures signify the respective members. The system subsequently utilizes the index to identify input information that matches signatures in the index to identify a closest match of the input information to one or more members in the corpus of information.03-28-2013
20150227996MAY SHIP HANDLING - In an example embodiment, e-commerce listings from a database are ranked into a first ranking in accordance with a first ranking scheme. Then a location of a potential buyer is identified. One or more of the listings are identified as may ship listings that a corresponding seller has indicated as pertaining to a good or service that may ship to the location of the potential buyer, without a commitment of shipping to the location of the potential buyer. A position of one or more of the may ship listings in the first ranking may be altered to achieve a second ranking.08-13-2015
20150254688SYSTEMS AND METHODS TO PREDICT BIDDING BEHAVIOUR - Systems and methods to predict bidding behaviour are described. The system identifies a listing that includes listing information that describes an item that is being auctioned on a network-based marketplace. The system further identifies bid classification information based on the number of bids received for the item. Finally, the system predicts whether no more bids are expected to be received for the item based on the classification information.09-10-2015
20150294340DYNAMICALLY GENERATING A REDUCED ITEM PRICE - A system may receive information representing a first item and an item price of the first item from a first user device operated by a buyer. The first item may be available for sale by a merchant of a brick-and-mortar store. A plurality of sellers may be identified, the plurality of sellers may list a second item as being available for sale at the calculated reduced item price in an item listing for the second item. Moreover, the second item may be similar to the first item. A reduced item price may be calculated based on the item price of the first item received from the user device, the reduced item price representing a price lower than the item price of the first item. The item listing for the second item available for sale may be presented to the first user device operated by the buyer.10-15-2015
20160078046METHODS AND SYSTEMS FOR A CLOSEST MATCH SEARCH - A system to generate an index for a closest match search is described. The system receives a corpus of information that includes member information. The system parses the member information to generate signatures for each of the members and stores the signatures in the index. The signatures are unique to the members. Accordingly, the signatures signify the respective members. The system subsequently utilizes the index to identify input information that matches signatures in the index to identify a closest match of the input information to one or more members in the corpus information.03-17-2016

Patent applications by Alpha Kamchiu Luk, San Jose, CA US

Andrew Luk, Castro Valley, CA US

Patent application numberDescriptionPublished
20110009953RAPAMYCIN RESERVOIR ELUTING STENT - Implantable medical devices may be utilized to locally delivery one or more drugs or therapeutic agents to treat a wide variety of conditions, including the treatment of the biological organism's reaction to the introduction of the implantable medical device. These therapeutic agents may be released under controlled and directional conditions from a stent so that the one or more therapeutic agents reach the correct target area, for example, the surrounding tissue.01-13-2011

Andrew Luk, Pleasanton, CA US

Patent application numberDescriptionPublished
20120130481LOCAL VASCULAR DELIVERY OF ADENOSINE A2A RECEPTOR AGONISTS IN COMBINATION WITH OTHER AGENTS TO REDUCE MYOCARDIAL INJURY - A stent or other implantable medical device for the local delivery of a selective adenosine receptor agonist may be utilized in combination with other therapeutic agents to reduce myocardial injury following an acute myocardial infarction. As soon as possible following an acute myocardial infarction a stent or other suitable device comprising and capable of delivering a selective adenosine receptor agonist is positioned in the blood vessel with the occlusion responsible for causing the infarct. Once in position , the stent or other intraluminal device is deployed to remove the occlusion and reestablish blood flow to the specific area, region or tissue volume of the heart. Over a given period of time the selective adenosine receptor agonist alone or in combination with other therapeutic agents elute from the stent or other device into the downstream coronary blood flow into the hypoxic cardiac tissue for a time sufficient to reduce the level of myocardial injury.05-24-2012
20140174957Ophthalmic Devices For Delivery Of Beneficial Agents - Contact lenses comprising phosphorylcholine groups release beneficial polyionic or guanidinium-containing agents.06-26-2014
20140174962Silicone Hydrogel Contact Lenses For Sustained Release Of Beneficial Polymers - Silicone hydrogel contact lenses comprising an ionic component sustain release of beneficial cationic polymers.06-26-2014
20140178327Antimicrobial Ophthalmic Devices - Antimicrobial ophthalmic devices such as contact lenses, ocular inserts, ocular bandages, and intraocular lenses comprise a hydrogel and an antimicrobially-effective amount of epsilon polylysine non-covalently attached to the hydrogel.06-26-2014
20140179825Methods Of Manufacturing Contact Lenses For Delivery Of Beneficial Agents - Contact lenses comprising an ionic component are packaged with a beneficial cationic agent in a temperature-sensitive packaging solution and/or a low ionic strength packaging solution.06-26-2014
20150366311Protection of Contact Lenses from Microbial Contamination Caused by Handling - A sealed contact lens package contains a sterile, unworn contact lens and a contact lens packaging solution comprising epsilon polylysine (εPLL). The εPLL protects the contact lens from microbial contamination caused by handling the lens when it is removed from its package.12-24-2015
20150374542Ophthalmic Devices For Delivery Of Beneficial Agents - Contact lenses comprising phosphorylcholine groups release beneficial polyionic or guanidinium-containing agents.12-31-2015

Patent applications by Andrew Luk, Pleasanton, CA US

Andrew S. Luk, Castro Valley, CA US

Patent application numberDescriptionPublished
20100297209SOLVENT/POLYMER SOLUTIONS AS SUSPENSION VEHICLES - A nonaqueous, single-phase vehicle that is capable of suspending an active agent. The nonaqueous, single-phase vehicle includes at least one solvent and at least one polymer and is formulated to exhibit phase separation upon contact with an aqueous environment. The at least one solvent may be selected from the group consisting of benzyl benzoate, decanol, ethyl hexyl lactate, and mixtures thereof and the at least one polymer may be selected from the group consisting of a polyester, pyrrolidone, ester of an unsaturated alcohol, ether of an unsaturated alcohol, polyoxyethylenepolyoxypropylene block copolymer, and mixtures thereof. In one embodiment, the at least one solvent is benzyl benzoate and the at least one polymer is polyvinylpyrrolidone. A stable, nonaqueous suspension formulation that includes the nonaqueous, single-phase vehicle and an active agent, and a method of forming the same, are also disclosed.11-25-2010
20110104111Osmotic drug delivery devices containing suspension formulations comprising particles having active agents and nonaqueous single-phase vehicles - A nonaqueous, single-phase vehicle that is capable of suspending an active agent. The nonaqueous, single-phase vehicle includes at least one solvent and at least one polymer and is formulated to exhibit phase separation upon contact with an aqueous environment. The at least one solvent may be selected from the group consisting of benzyl benzoate, decanol, ethyl hexyl lactate, and mixtures thereof and the at least one polymer may be selected from the group consisting of a polyester, pyrrolidone, ester of an unsaturated alcohol, ether of an unsaturated alcohol, polyoxyethylenepolyoxypropylene block copolymer, and mixtures thereof. In one embodiment, the at least one solvent is benzyl benzoate and the at least one polymer is polyvinylpyrrolidone. A stable, nonaqueous suspension formulation that includes the nonaqueous, single-phase vehicle and an active agent, and a method of forming the same, are also disclosed.05-05-2011
20110264077SOLVENT/POLYMER SOLUTIONS AS SUSPENSION VEHICLES - A nonaqueous, single-phase vehicle that is capable of suspending an active agent. The nonaqueous, single-phase vehicle includes at least one solvent and at least one polymer and is formulated to exhibit phase separation upon contact with an aqueous environment. The at least one solvent may be selected from the group consisting of benzyl benzoate, decanol, ethyl hexyl lactate, and mixtures thereof and the at least one polymer may be selected from the group consisting of a polyester, pyrrolidone, ester of an unsaturated alcohol, ether of an unsaturated alcohol, polyoxyethylenepolyoxypropylene block copolymer, and mixtures thereof. In one embodiment, the at least one solvent is benzyl benzoate and the at least one polymer is polyvinylpyrrolidone. A stable, nonaqueous suspension formulation that includes the nonaqueous, single-phase vehicle and an active agent, and a method of forming the same, are also disclosed.10-27-2011
20120259318SOLVENT/POLYMER SOLUTIONS AS SUSPENSION VEHICLES - A nonaqueous, single-phase vehicle that is capable of suspending an active agent. The nonaqueous, single-phase vehicle includes at least one solvent and at least one polymer and is formulated to exhibit phase separation upon contact with an aqueous environment. The at least one solvent may be selected from the group consisting of benzyl benzoate, decanol, ethyl hexyl lactate, and mixtures thereof and the at least one polymer may be selected from the group consisting of a polyester, pyrrolidone, ester of an unsaturated alcohol, ether of an unsaturated alcohol, polyoxyethylenepolyoxypropylene block copolymer, and mixtures thereof. In one embodiment, the at least one solvent is benzyl benzoate and the at least one polymer is polyvinylpyrrolidone. A stable, nonaqueous suspension formulation that includes the nonaqueous, single-phase vehicle and an active agent, and a method of forming the same, are also disclosed.10-11-2012
20130034210SOLVENT/POLYMER SOLUTIONS AS SUSPENSION VEHICLES - A nonaqueous, single-phase vehicle that is capable of suspending an active agent. The nonaqueous, single-phase vehicle includes at least one solvent and at least one polymer and is formulated to exhibit phase separation upon contact with an aqueous environment. The at least one solvent may be selected from the group consisting of benzyl benzoate, decanol, ethyl hexyl lactate, and mixtures thereof and the at least one polymer may be selected from the group consisting of a polyester, pyrrolidone, ester of an unsaturated alcohol, ether of an unsaturated alcohol, polyoxyethylenepolyoxypropylene block copolymer, and mixtures thereof. In one embodiment, the at least one solvent is benzyl benzoate and the at least one polymer is polyvinylpyrrolidone. A stable, nonaqueous suspension formulation that includes the nonaqueous, single-phase vehicle and an active agent, and a method of forming the same, are also disclosed.02-07-2013
20130035670SOLVENT/POLYMER SOLUTIONS AS SUSPENSION VEHICLES - A nonaqueous, single-phase vehicle that is capable of suspending an active agent. The nonaqueous, single-phase vehicle includes at least one solvent and at least one polymer and is formulated to exhibit phase separation upon contact with an aqueous environment. The at least one solvent may be selected from the group consisting of benzyl benzoate, decanol, ethyl hexyl lactate, and mixtures thereof and the at least one polymer may be selected from the group consisting of a polyester, pyrrolidone, ester of an unsaturated alcohol, ether of an unsaturated alcohol, polyoxyethylenepolyoxypropylene block copolymer, and mixtures thereof. In one embodiment, the at least one solvent is benzyl benzoate and the at least one polymer is polyvinylpyrrolidone. A stable, nonaqueous suspension formulation that includes the nonaqueous, single-phase vehicle and an active agent, and a method of forming the same, are also disclosed.02-07-2013
20140086990SUSTAINED RELEASE SMALL MOLECULE DRUG FORMULATION - An injectable depot formulation includes a biocompatible polymer, an organic solvent combined with the biocompatible polymer to form a viscous gel, and a small molecule drug incorporated in the viscous gel such that the formulation exhibits an in vivo release profile having C03-27-2014
20150231258SUSTAINED RELEASE SMALL MOLECULE DRUG FORMULATION - An injectable depot formulation includes a biocompatible polymer, an organic solvent combined with the biocompatible polymer to form a viscous gel, and a small molecule drug incorporated in the viscous gel such that the formulation exhibits an in vivo release profile having C08-20-2015
20150290291SOLVENT/POLYMER SOLUTIONS AS SUSPENSION VEHICLES - A nonaqueous, single-phase vehicle that is capable of suspending an active agent. The nonaqueous, single-phase vehicle includes at least one solvent and at least one polymer and is formulated to exhibit phase separation upon contact with an aqueous environment. The at least one solvent may be selected from the group consisting of benzyl benzoate, decanol, ethyl hexyl lactate, and mixtures thereof and the at least one polymer may be selected from the group consisting of a polyester, pyrrolidone, ester of an unsaturated alcohol, other of an unsaturated alcohol, polyoxyethylenepolyoxypropylene block copolymer, and mixtures thereof. In one embodiment, the at least one solvent is benzyl benzoate and the at least one polymer is polyvinylpyrrolidone. A stable, nonaqueous suspension formulation that includes the nonaqueous, single-phase vehicle and an active agent, and a method of forming the same, are also disclosed.10-15-2015

Patent applications by Andrew S. Luk, Castro Valley, CA US

Andrew Sheung-King Luk, Pleasanton, CA US

Patent application numberDescriptionPublished
20090022727INJECTABLE, NONAQUEOUS SUSPENSION WITH HIGH CONCENTRATION OF THERAPEUTIC AGENT - An injectable, nonaqueous suspension including at least one therapeutic agent suspended in a single component vehicle. The single component vehicle is a single amphiphilic material, such as a polyethoxylated castor oil or derivative thereof, a polyoxyethylene alkyl ether, a polyoxyethylene sorbitan fatty acid ester, a polyoxyethylene stearate, a block copolymer of polyethylene oxide-polypropylene oxide-polyethylene oxide, a block copolymer of polypropylene oxide-polyethylene oxide-polypropylene oxide, a tetra-functional block copolymer of polyethylene oxide-polypropylene oxide, or a tetra-functional block copolymer of polypropylene oxide-polyethylene oxide. A dosage kit that includes the injectable, nonaqueous suspension and a method of administering the injectable, nonaqueous suspension are also disclosed.01-22-2009
20120100149Injectable, Non-Aqueous Suspension with High Concentration of Therapeutic Agent - An injectable, nonaqueous suspension including at least one therapeutic agent suspended in a single component vehicle. The single component vehicle is a single amphiphilic material, such as a polyethoxylated castor oil or derivative thereof, a polyoxyethylene alkyl ether, a polyoxyethylene sorbitan fatty acid ester, a polyoxyethylene stearate, a block copolymer of polyethylene oxide-polypropylene oxide-polyethylene oxide, a block copolymer of polypropylene oxide-polyethylene oxide-polypropylene oxide, a tetra-functional block copolymer of polyethylene oxide-polypropylene oxide, or a tetra-functional block copolymer of polypropylene oxide-polyethylene oxide. A dosage kit that includes the injectable, nonaqueous suspension and a method of administering the injectable, nonaqueous suspension are also disclosed.04-26-2012

Andrew Sheung-King Luk, Castro Valley, CA US

Patent application numberDescriptionPublished
20090074831LOCAL VASCULAR DELIVERY OF mTOR INHIBITORS IN COMBINATION WITH PEROXISOME PROLIFERATORS-ACTIVATED RECEPTOR STIMULATORS - Medical devices, and in particular implantable medical devices, may be coated to minimize or substantially eliminate a biological organism's reaction to the introduction of the medical device to the organism. The medical devices may be coated with any number of biocompatible materials. Therapeutic drugs, agents or compounds may be mixed with the biocompatible materials and affixed to at least a portion of the medical device. These therapeutic agents or compounds may also further reduce a biological organism's reaction to the introduction of the medical device to the organism. In addition, these therapeutic drugs, agents and/or compounds may be utilized to promote healing, including the prevention of thrombosis. The drugs, agents, and/or compounds may also be utilized to treat specific disorders, including vulnerable plaque, and atherosclerosis in type 2 diabetic patients. Therapeutic agents may also be delivered to the region of a disease site. In regional delivery, liquid formulations may be desirable to increase the efficacy and deliverability of the particular drug. Also, the devices may be modified to promote endothelialization. Various materials and coating methodologies may be utilized to maintain the agents or compounds on the medical device until delivered and positioned. In addition, the devices utilized to deliver the implantable medical devices may be modified to reduce the potential for damaging the implantable medical device during deployment. In addition, various polymer combinations may be utilized to control the elution rates of the therapeutic drugs, agents and/or compounds from the implantable medical devices.03-19-2009
20140161797Injectable Non-Aqueous Suspension - The present invention relates generally to compositions and methods for administering a biologically active agent, and more specifically to injectable non-aqueous suspensions.06-12-2014

Patent applications by Andrew Sheung-King Luk, Castro Valley, CA US

Andrew S.k. Luk, Pleasanton, CA US

Patent application numberDescriptionPublished
20150017177Injectable, Non-Aqueous Suspension with High Concentration of Therapeutic Agent - An injectable, nonaqueous suspension including at least one therapeutic agent suspended in a single component vehicle. The single component vehicle is a single amphiphilic material, such as a polyethoxylated castor oil or derivative thereof, a polyoxyethylene alkyl ether, a polyoxyethylene sorbitan fatty acid ester, a polyoxyethylene stearate, a block copolymer of polyethylene oxide-polypropylene oxide-polyethylene oxide, a block copolymer of polypropylene oxide-polyethylene oxide-polypropylene oxide, a tetra-functional block copolymer of polyethylene oxide-polypropylene oxide, or a tetra-functional block copolymer of polypropylene oxide-polyethylene oxide. A dosage kit that includes the injectable, nonaqueous suspension and a method of administering the injectable, nonaqueous suspension are also disclosed.01-15-2015

Benson Luk, San Francisco, CA US

Patent application numberDescriptionPublished
20140136528Providing Content Recommendation to Users on a Site - The disclosure includes a system and method for providing content recommendation to users on a site. The system includes a processor and a memory storing instructions that, when executed, cause the system to: receive data describing a page on a site visited by a first user; query one or more sources to retrieve one or more candidate items for the first user; determine one or more source types related to the one or more candidate items; determine one or more scores for the one or more candidate items based on an interest profile and the one or more source types; rank the one or more candidate items; determine that an invitation trigger event causing a presentation of an invitation state occurs; determine that a recommendation trigger event causing a presentation of a recommendation state occurs during the invitation state; and provide a recommendation state to the first user.05-15-2014

Betty Luk, San Francisco, CA US

Patent application numberDescriptionPublished
20120017025System and Method for Accessing Resources of a PCI Express Compliant Device - A system and method using messages to access registers and memory in a PCI Express communications link environment. Vendor defined PCI Express messages can be used to read and write to the memory-mapped or register space of a device. Four types of accesses are defined using this messaging approach, namely memory read, memory write, configuration read and configuration write. The type of register access desired is defined by the appropriate value in a vendor-specific type field in the header of the vendor defined message. If a PCI Express compliant device at the other end of the PCI Express link does not support these types of messages, the messages are silently discarded by the receiver and no error is reported.01-19-2012
20120017026System and Method for Increased Efficiency PCI Express Transaction - A system and method using new PCI Express transaction layer packet headers so that unchanged header information within a burst of transactions does not need to be re-transmitted. After the first full packet header of a burst is sent, subsequent packet headers in the burst are smaller. Thus, more reduced headers can be transmitted over time with a resulting increased efficiency. Both sides of the PCI Express transaction must support this system and method for this approach to be enabled. Once enabled, both the PCI Express transmitter and receiver can use the regular full header PCI Express packets as well as the reduced header packets.01-19-2012

Bryant Genepang Luk, San Jose, CA US

Patent application numberDescriptionPublished
20150339318OFFLINE BILL SPLITTING SYSTEM - Systems and method for splitting a bill offline include detecting one or more local devices using local wireless communications provided by a peer-to-peer communication module. At least one payer device of the one or more local devices is selected for apportioning a primary bill. An offline payment authorization is then received from each at least one payer device through local wireless communications provided by the peer-to-peer communication module. When an Internet connection is later detected, the system provider connects to the Internet and sends the offline payment authorization received from each at least one payer device to a payment provider device over the Internet. The payment provider device may then transfer funds from account(s) of the at least one payer device to the account of the system provider.11-26-2015
20160057626USING A WIRELESS BEACON TO PROVIDE ACCESS CREDENTIALS TO A SECURE NETWORK - There are provided systems and methods for using a wireless beacon to provide access credentials to a secure network. A network access device, such as a WiFi router, may provide a secure wireless network requiring access credentials to access the network. For example, the network may be password protected to prevent unauthorized used. Additionally, the network may have various levels of use, such as access depending on a security clearance for a user or data transfer and usage rates. Each of the various levels of use may require a separate access credential. A wireless beacon may be configured to connect to user devices that are near or within an area covered by the network. The connection between a user device and the beacon may be utilized to determine the proper access credential for the user device and push the access credential to the user device.02-25-2016

Carolyn Luk, Hillsborough, CA US

Patent application numberDescriptionPublished
20120151411MECHANISM TO INPUT, SEARCH AND CREATE COMPLEX DATA STRINGS WITHIN A SINGLE DIALOG - A mechanism and accompanying method adapted for use with a user interface for manipulating complex data strings. In an example embodiment, the method includes providing a dialog box that includes a first user option to input data pertaining to a complex data string; using data input pertaining to the complex data string to selectively verify that portions of the complex data string represent valid portions; providing a first user option via the dialog box to employ data input pertaining to the complex data string as one or more search criteria to selectively perform a search of preexisting complex data strings; and providing search results in response thereto, wherein the search results are displayed within the dialog box. In a specific embodiment, the method further includes providing a mechanism via the dialog box to trigger creation of a complex data string that a user has specified via the dialog box when search results for the complex data string to be created do not include a match. The complex data string includes a Key Flex Field (KFF) code employed in an Enterprise Resource Planning (ERP) software application. Hence, mechanisms for inputting, creating, searching, and displaying complex data strings may occur within a single dialog box.06-14-2012
20130073436DATA PORTAL FOR CONCURRENT ASSESSMENT - A method of concurrently assessing a closure status for multiple ledgers may comprise accessing a general ledger and a plurality of subledgers including a first subledger and a second subledger, having first and second close periods, respectively. The method may also include translating the second subledger such that the second subledger has the first close period, and determining a closure status for each subledger over the first period. The method may additionally include determining a status for the general ledger indicating a closure status over the first period, and concurrently displaying an indication for each of the plurality of subledgers and the general ledger. The method may further include displaying the status of each of the plurality of subledgers next to the indication for each, and displaying the status of the general ledger next to the indication for the general ledger.03-21-2013
20160078557SETUP OF A COMPUTER SYSTEM THAT EXECUTES AN ACCOUNTING PROGRAM - Setup of accounts in accounting software is automated, based on user input on (1) a name of an account of a specific type, and (2) a specific value to be used to identify the account uniquely, among other accounts of the specific type. The account's name is used by one or more computers to automatically look up N unique values that identify N entities of an organization. Then, a pattern of segments that defines an account identifier is automatically used by the one or more computers, to insert into the pattern the specific value and each of the N unique values, to obtain N account identifiers. Thereafter, N tuples are automatically formed by the one or more computers and stored in a table, each tuple comprising one of the N account identifiers, and the account's name. Subsequently, N accounts are setup in the accounting program, based on the N tuples.03-17-2016

Patent applications by Carolyn Luk, Hillsborough, CA US

Clement Kam Lam Luk, San Jose, CA US

Patent application numberDescriptionPublished
20100045408Resonant Frequency Shifted Connector - A connector has data signal conductors for communicating data signals and voltage reference (power and ground) conductors for the signals' return currents. Voltage reference conductors carrying the same voltage level are coupled together at one or more points between the ends of the connector to shift the connector's resonant frequency beyond an operating frequency range of the data signals. Decoupling capacitors may alternatively or additionally be inserted between pairs of voltage reference conductors carrying high and low voltage levels at one or more points between the ends of the connector to shift the connector's resonant frequency beyond an operating frequency range of the data signals.02-25-2010

Gordon David Luk, Sunnyvale, CA US

Patent application numberDescriptionPublished
20080235084EMPLOYING MATCHING OF EVENT CHARACTERISTICS TO SUGGEST ANOTHER CHARACTERISTIC OF AN EVENT - A device, system, and method are directed towards determining a suggested characteristic for an event. At least two events are determined. In one embodiment, at least one characteristic is determined for one of the event. A plurality of other characteristics is determined for the other event. The characteristics of the two events may be determined implicitly from communications during the events or from user input. Based on a relationship between the determined characteristics, the suggested characteristic for the event is then determined. In one embodiment, the relationship is defined as a match of characteristics. The event may then be modified based on the suggested characteristic. For example, a suggested member may be invited to join the event, or the event's time, location, or name may be changed. If the other event is current or pending, the event and the other event may be combined.09-25-2008

Homing Luk, San Diego, CA US

Patent application numberDescriptionPublished
20140172705SYSTEMS AND METHODS FOR EXTENDING SIGNATURE TECHNOLOGY - Systems and methods extending signatures are provided. Some of the disclosed systems and methods can include receiving, on a computing device, transaction data associated with one or more entities, wherein the transaction data is associated with one or more keys; determining one or more keys associated with the one or more entities, wherein each entity has corresponding signature data, and wherein signature data includes one or more associated keys; matching the one or more keys associated with the transaction data to one or more keys associated with the signature data corresponding to the one or more entities; and retrieving the signature data corresponding to the one or more entities. The systems and methods may further comprise updating the signature data with the transaction data; using a scoring engine to score the updated signature data; and storing the updated signature data.06-19-2014

Ho Ming Luk, San Diego, CA US

Patent application numberDescriptionPublished
20120317008Computer-Implemented Systems And Methods For Handling And Scoring Enterprise Data - Systems and methods for storing transaction data associated with transactions of disparate types are provided. Transaction data is received describing a transaction that has occurred, the transaction being performed by an customer of a particular customer type and the transaction being performed using a channel of a particular channel type. Transaction data about the customer is stored in an customer segment according to one of a plurality of customer templates, the one of the plurality of customer templates being selected according to the customer type. Transaction data about the channel is stored in a channel segment according to one of a plurality of channel templates, the one of the plurality of channel templates being selected according to the channel type. Data from the customer segment, the activity segment, and the channel segment for the transaction is extracted and scored by a predictive model.12-13-2012
20120317013Computer-Implemented Systems And Methods For Scoring Stored Enterprise Data - Systems and methods are provided for scoring transaction data representative of transactions of disparate types transaction data describing a transaction that has occurred is received. The transaction data is stored in a plurality of segments, where a segment is formatted according to a template, where the template is selected based on an attribute of the transaction, and where the attribute is a customer attribute, an activity attribute, or a channel attribute. Transaction data associated with a segment is aggregated based on a particular attribute. The aggregate transaction data is provided to a predictive model to generate a fraud score. New transaction data is received describing a new transaction, wherein the new transaction includes the particular attribute. A real-time score is provided indicating a likelihood of fraud for the new transaction, wherein the score is based at least in part on the fraud score generated using the aggregate transaction data.12-13-2012
20120317027Computer-Implemented Systems And Methods For Real-Time Scoring Of Enterprise Data - Systems and methods are provided for providing real-time scoring of received transaction data. Transaction data describing a particular transaction that has occurred is received. The transaction data is stored in an enterprise database, where the enterprise database is configured to store transactions of disparate types, where the transaction data is stored using a plurality of segments, where a segment is formatted according to a template, and where the template is selected based on an attribute of the transaction, wherein the attribute is a customer attribute, an activity attribute, or a channel attribute. A transaction type of the particular transaction is determined. One or more models are selected from a pool of models based on the transaction type, wherein the one or more models are configured based on a plurality of records from the enterprise database, and a score of the received transaction data is generated based on the transaction data.12-13-2012
20140279416SIGNATURE BASED TRANSACTION GROUP PROCESSING AND REAL-TIME SCORING - A transaction in a sequence of transactions is received and a transaction group with which the transaction is associated is determined, as well as transaction group signature data of the transaction group with which the received transaction is associated. A transaction score for the received transaction is generated, in response to determining that the received transaction is a last transaction in the transaction group with which the received transaction is associated, and a transaction group score is generated for the transaction group with which the received transaction is associated, such that the transaction group score is generated based on all transactions in the sequence of transactions that are associated with the transaction group.09-18-2014

Jeffrey Luk, Emeryville, CA US

Patent application numberDescriptionPublished
20090054628METHOD AND SYSTEM FOR IN VITRO PROTEIN FOLDING - A method of recovering a refolded protein involves static mixing a concentrated solution of a denatured protein with a refolding diluent to obtain the refolded protein. The method is particularly suitable for microbially produced recombinant proteins in large processing volumes. The denatured protein solution can be obtained by isolating protein from the microbial host and exposing them to a denaturant. This solution is mixed with a suitable refolding diluent under static mixing conditions compatible with proper folding of the protein so that the refolded protein is obtained, preferably rapidly and with high yield. A system for implementing the refolded protein recovery method includes a static mixer, a conduit inline with and upstream from the static mixer, and an inlet to the conduit upstream of the static mixer, and optionally a dynamic, preferably non-turbulent, mixing vessel downstream from the static mixer. The invention finds particular use in large scale production of proteins, particularly recombinant proteins.02-26-2009

Karen K. Luk, Torrance, CA US

Patent application numberDescriptionPublished
20090138891INTEGRATING SERVICE-ORIENTED ARCHITECTURE APPLICATIONS WITH A COMMON MESSAGING INTERFACE - A method for communicating between a first client application and a second client application is described where, the client applications incorporate different messaging interfaces. The method includes outputting a message from the first client application, the message having a first messaging interface, translating the message, having a first messaging interface, to a common messaging interface (CMI) with an interface adapter to interface the application to the CMI, utilizing a middleware adapter to translate the message, in the common messaging interface, into a second messaging interface, and forwarding the message, having the second messaging interface, to the second client application.05-28-2009

King W. Luk, Elk Grove, CA US

Patent application numberDescriptionPublished
20090019193Buffer circuit - Systems, devices, and methods, including logic and/or executable instructions are described in connection with a buffer circuit. One buffer circuit includes a flip-flop based first-in first-out (FIFO) buffer having an input and an output, selection logic coupled in series with the FIFO buffer input, and a random access memory (RAM) FIFO coupled in parallel with the selection logic. The selection logic diverts incoming data to the RAM FIFO after the FIFO buffer is filled to a first capacity level, and reloads the FIFO buffer using data from the RAM FIFO until the RAM FIFO is emptied to a second capacity level. Data is extracted without read data latency from the output of the FIFO buffer as an output of the buffer circuit.01-15-2009

King Wayne Luk, Roseville, CA US

Patent application numberDescriptionPublished
20090031159On-chip logic analyzer using compression - One embodiment disclosed relates to an integrated circuit including on-chip logic analyzer circuitry. The on-chip logic analyzer circuitry includes a triggering circuit configured to receive a source data signal and start/stop timing signals. The on-chip logic analyzer circuitry further includes a compression circuit configured to receive an uncompressed data signal from the triggering circuit and to perform compression so as to form a compressed data signal. Other embodiments, aspects and features are also disclosed.01-29-2009

King Wayne Luk, Elk Grove, CA US

Patent application numberDescriptionPublished
20090041017Hash lookup table method and apparatus - A method includes generating an N-bit generated hash key for an M-bit search key. A data value associated with a matching hash key stored in a content addressable memory is retrieved. The matching hash key is then validated. The content addressable memory supports 202-12-2009

Mark Y. Luk, Fremont, CA US

Patent application numberDescriptionPublished
20080298587Apparatus and method for secure, user-friendly deployment of information - A method of securely deploying information to a device includes placing a device into a shielded structure and exchanging timing messages between a keying device located inside the shielded structure and a beacon located outside of the shielded structure. The shielded structure is closed. The exchange of timing messages is terminated, and upon termination, the keying device transfers the information via one or more shielded messages to the device, and the beacon jams the frequency at which the shielded messages are transferred. The shielded structure is opened, and the keying device and beacon exchange messages to verify the secure deployment of the information.12-04-2008

Philip Wayne Luk, San Jose, CA US

Patent application numberDescriptionPublished
20090024256CENTRALIZED MULTI-ZONE COOLING FOR INCREASED BATTERY EFFICIENCY - A system for managing battery temperature is described. The system may include a cooling system which may include a fluid. A cabin circulation subsystem may be coupled to the cooling subsystem and may utilize the fluid for cabin cooling. A separate battery circulation subsystem may also may also be coupled to the cooling subsystem so that it may additionally utilize the fluid for battery cooling. A control may be present in order to regulate movement of the fluid to the cabin circulation subsystem and/or to the battery circulation subsystem.01-22-2009

Raymond Luk, Sunnyvale, CA US

Patent application numberDescriptionPublished
20150347055System and Method for Parallelized Performance Data Collection in a Computing System - A system and method for of prioritizing accumulation of time-dependent data is disclosed. In an embodiment, a plurality of data elements are identified to be retrieved. The data elements include a high-priority data element and a low-priority data element. A first data retrieval operation is performed to retrieve the high-priority data element, to store a copy of the high-priority data element in a memory structure, and to reserve a memory space in the memory structure for the low-priority data element based on the low-priority data element corresponding to the high-priority data element. In parallel with the first data retrieval operation, a second data retrieval operation is performed to analyze the memory structure to detect the reserved memory space, upon detecting the reserved memory space, to retrieve the low-priority data element, and to store a copy of the low-priority data element in the reserved memory space.12-03-2015
20150347186METHOD AND SYSTEM FOR SCHEDULING REPETITIVE TASKS IN O(1) - Systems and methods are disclosed for scheduling a plurality of tasks for execution on one or more processors. An example method includes obtaining a counter value of a counter. The method also includes for each work queue of a plurality of work queues, identifying an execution period of the respective work queue and comparing a counter value to an execution period of the respective work queue. Each work queue includes a set of tasks and is defined by an execution period at which to run the respective set of queued tasks. The method further includes selecting, based on the comparing, a subset of the plurality of work queues. The method also includes scheduling a set of tasks of slower frequency queued in a selected work queue for execution on one or more processors before a set of tasks queued in a non-selected work queue. The work items may be scheduled in O(1) because the design inherently prioritizes the tasks based on the urgency of their completion, and may do so by resetting a work queue pointer.12-03-2015
20150347196Lockless Waterfall Thread Communication - Systems and methods are disclosed for communicating state information of a session between a plurality of processing threads in a hierarchy. The session is passed down through the hierarchy, with one or more threads processing the session at each level of the hierarchy. An example method includes reading a first pointer of a first processing thread and comparing the first pointer to a second pointer of a second processing thread. The second processing thread is dependent on the first processing thread. The method also includes in response to determining that the first pointer does not match the second pointer, processing a set of configuration items in a session. The method further includes after processing the set of configuration items in the session, updating the second pointer of the second processing thread to match the first pointer of the first processing thread.12-03-2015

Sherman Luk, Palo Alto, CA US

Patent application numberDescriptionPublished
20150178781AUDIENCE USAGE PATTERN ANALYSIS - Techniques and mechanisms described herein facilitate the performance of advertising audience usage pattern analysis. According to various embodiments, a data collection configuration message may be received at a mobile computing device from a configuration server via a network. The data collection configuration message may include a first instruction for identifying data at the mobile computing device and a second instruction for analyzing data collected at the mobile computing device. Data identified based on the first instruction may be analyzed to generate analyzed data via a processor at the mobile computing device. The analysis may be conducted in accordance with the second instruction. The analyzed data may include an indication of a usage pattern associated with the mobile computing device.06-25-2015

Sherman C. Luk, San Francisco, CA US

Patent application numberDescriptionPublished
20100153162On-Line Appointment System - Improved approaches for providing on-line appointments over a network are disclosed. The network is, for example, a global computer network such as the Internet. According to one aspect, users are able to schedule appointments over the network by on-line means. The users are typically individuals or service providers. Service providers are often those businesses that offer appointments to schedule their services.06-17-2010

Shing Leung Luk, San Jose, CA US

Patent application numberDescriptionPublished
20160127283Method and apparatus for creating booklets and the use of the same - Techniques for creating electronic messages with interactive images and audio are described. The electronic messages can be shared with another user or a group of users, published to a whitewall and iteratively commented in voice. According to one aspect of the present invention, an image is interactively marked while recording a spoken commentary to accompany marks provided by a user. A result of such a electronic message is referred to as a booklet herein.05-05-2016

Shing Tung Luk, San Francisco, CA US

Patent application numberDescriptionPublished
20160127283Method and apparatus for creating booklets and the use of the same - Techniques for creating electronic messages with interactive images and audio are described. The electronic messages can be shared with another user or a group of users, published to a whitewall and iteratively commented in voice. According to one aspect of the present invention, an image is interactively marked while recording a spoken commentary to accompany marks provided by a user. A result of such a electronic message is referred to as a booklet herein.05-05-2016
Website © 2016 Advameg, Inc.