Patents by Inventor David Lim
David Lim has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20200042341Abstract: In various examples, access to VM memory by virtualization software is secured using a trusted firmware of a host controller to validate one or more of a command to read a VM's memory and/or the data read from VM memory in order to protect against improper access to data in VM memory. If validation fails, the firmware may refrain from reading the data and/or from providing the virtualization software with access to the data. The data may include a request command from a VM regarding establishing or modifying a connection using the host controller to another entity, such as another device within or outside of the virtualization environment. The virtualization software may use the request command to facilitate the connection. The host controller may provide an eXtensible Host Controller Interface (xHCI) or a different type of interface for the connection.Type: ApplicationFiled: August 2, 2019Publication date: February 6, 2020Inventors: Ajay Kumar Gupta, Venkat Tammineedi, David Lim, Ashutosh Jha
-
Patent number: 10502754Abstract: An apparatus for measuring fluid speed by using the refraction of light is disclosed. The apparatus includes: a channel in which a passage is formed to allow the flow of a fluid; a first and a second light source that are located in any one region of an upper part and a lower part of the channel; a sensor installed in an opposite region of the region where the first and second light sources are located with respect to the channel, to receive the light emitted from the first and second light sources; a speed calculation unit configured to calculate a speed of the fluid by using the intensity of the light received at the sensor.Type: GrantFiled: June 24, 2015Date of Patent: December 10, 2019Assignee: INTEKBIO Co., LTD.Inventors: Seok Chung, Jung Hyo Yoon, Eun Doo Lee, Se Woon Han, Jae Ho Kim, Young Kyu Cho, David Lim, Yong Hun Jung, Seung Hun Hong
-
Publication number: 20170351771Abstract: A method for identification and distribution of a personalized image. As disclosed, the method involves a processing server receiving an image request from a web server. The image request includes at least a device identifier and an originating address. The processing server electronically transmits a data request to a computing device associated with the device identifier, and receives a data file from the computing device. The data file includes one or more data values associated with an electronic wallet. The processing server executes a query to identify an image file based on the data values included in the received data file. Additionally, the processing server electronically transmits the identified image file to the web server in response to the received image request.Type: ApplicationFiled: June 6, 2017Publication date: December 7, 2017Applicant: Mastercard International IncorporatedInventors: Heinz Ramin GALLENBACHER, David LIM, Vasily GIRIA, Nili KLENOFF, Sachin AHUJA, Grant GORTSEMA
-
Publication number: 20170307649Abstract: An apparatus for measuring fluid speed by using the refraction of light is disclosed. The apparatus includes: a channel in which a passage is formed to allow the flow of a fluid; a first and a second light source that are located in any one region of an upper part and a lower part of the channel; a sensor installed in an opposite region of the region where the first and second light sources are located with respect to the channel, to receive the light emitted from the first and second light sources; a speed calculation unit that calculates the speed of the fluid by using a time point at which the intensity of the light received at the sensor changes; and an adjustment unit that is connected to the channel and configured to adjust the flow speed of the fluid based on the calculated speed of the fluid.Type: ApplicationFiled: June 24, 2015Publication date: October 26, 2017Inventors: Seok CHUNG, Eun Doo LEE, Jung Hyo YOON, Se Woon HAN, Jae Ho KIM, Young Kyu CHO, David LIM, Yong Hun JUNG, Dong June AHN
-
Publication number: 20170307650Abstract: An apparatus for measuring fluid speed by using the refraction of light is disclosed. The apparatus includes: a channel in which a passage is formed to allow the flow of a fluid; a first and a second light source that are located in any one region of an upper part and a lower part of the channel; a sensor installed in an opposite region of the region where the first and second light sources are located with respect to the channel, to receive the light emitted from the first and second light sources; a speed calculation unit configured to calculate a speed of the fluid by using the intensity of the light received at the sensor.Type: ApplicationFiled: June 24, 2015Publication date: October 26, 2017Inventors: Seok CHUNG, Jung Hyo YOON, Eun Doo LEE, Se Woon HAN, Jae Ho KIM, Young Kyu CHO, David LIM, Yong Hun JUNG, Seung Hun HONG
-
Patent number: 9799947Abstract: A modular device system is provided having a base portable electronic communication device. The base portable electronic communication device has a display side and a reverse side, and one or more antennas being located along one of the device edges. A ground element on the reverse side of the housing is adjacent to the antennas and is grounded to the chassis. A multi-pin connector array on the same side is located adjacent to the ground element and the ground element lies between the connector array and the antennas. The ground element is configured to contact a mating ground element on an add-on module when the module is mated to the base portable electronic communication device.Type: GrantFiled: June 6, 2016Date of Patent: October 24, 2017Assignee: Motorola Mobility LLCInventors: David Lim, Paul L Fordham, Mark Janninck
-
Patent number: 9800702Abstract: A modular device system is provided having a base portable electronic communication device. The base portable electronic communication device has a display side and a reverse side, and one or more antennas being located along one of the device edges. A ground element on the reverse side of the housing is adjacent to the antennas and is grounded to the chassis. A multi-pin connector array on the same side is located adjacent to the ground element and the ground element lies between the connector array and the antennas. The ground element is configured to contact a mating ground element on an add-on module when the module is mated to the base portable electronic communication device.Type: GrantFiled: September 27, 2016Date of Patent: October 24, 2017Assignee: Motorola Mobility LLCInventors: Vimalkaushik Natarajan, Mubeen Ahmed, David Lim, Paul L Fordham, Mark Janninck
-
Patent number: 9661549Abstract: This node, applying an information broadcasting service of the flooding type, includes a controller for accessing the radio resource able to perform dynamic containment for accessing the radio resource. It is characterized in that it includes a network coder allowing generation of the data packets so that each packet includes, in the payload portion, a message (M) resulting from the combination of a plurality of pieces of information (Info_idi) to be broadcast, and in the header portion, a list (L) of the identifiers (Idk) of the pieces of information combined in the message.Type: GrantFiled: November 26, 2014Date of Patent: May 23, 2017Assignee: THALESInventors: David Lim, Pascale Fouillot, Vania Conan, Damien Lavaux, Didier Pirez
-
Publication number: 20160301729Abstract: A method comprises receiving, by a computing device, a video stream comprising a first presentation interface, separating the received video stream from the first presentation interface, processing the separated video stream, and presenting the processed video stream on a display device in the absence of the first presentation interface.Type: ApplicationFiled: April 9, 2015Publication date: October 13, 2016Inventors: Lina Gurevich, Douglas Hill, Alexander Garin, David Lim, Raul Nemes, Xiaomin Wu, Michael Rounding, Alan Boykiw
-
Publication number: 20160036873Abstract: A collaboration and communication system comprises a host server and a plurality of participant computers. The host server is configured to execute a collaboration application; and a background message application configured to establish a background messaging session to facilitate communication of a representation of custom data not supported by the collaboration application. The plurality of participant computers are configured to execute: a client application configured to share data with the collaboration application in a collaboration session; a connector application configured to monitor the collaboration application client to determine when to communicate the custom data and communicate the custom data via the background messaging session. Methods for communicating custom data between the host server and the plurality of participant devices are also described.Type: ApplicationFiled: July 31, 2015Publication date: February 4, 2016Inventors: Dietmar TONN, Heath WARD, David LIM, Patrick LEE, Adam PECK, Shuyu WANG, Doug DENNIE, Michael GREENLEE
-
Patent number: 9182986Abstract: An apparatus is described having an out-of-order instruction execution pipeline. The out-of-order execution pipeline has a first circuit and a second circuit. The first circuit is to hold a pointer to physical storage space where information is kept that cannot yet be confirmed as being free of potential dependencies on the information. The second circuit is to hold the pointer if the pointer existed in the first circuit when a non speculative region of program code ended and upon retirement of a following speculative overwriter instruction originally coded to overwrite the information.Type: GrantFiled: December 29, 2012Date of Patent: November 10, 2015Assignee: Intel CorporationInventors: Ravi Rajwar, David Lim, James Hadley, Matthew Merten, Joseph McMahon, Yury Ilin, Justin Deinlein
-
Publication number: 20150146534Abstract: This node, applying an information broadcasting service of the flooding type, includes a controller for accessing the radio resource able to perform dynamic containment for accessing the radio resource. It is characterized in that it includes a network coder allowing generation of the data packets so that each packet includes, in the payload portion, a message (M) resulting from the combination of a plurality of pieces of information (Info_idi) to be broadcast, and in the header portion, a list (L) of the identifiers (Idk) of the pieces of information combined in the message.Type: ApplicationFiled: November 26, 2014Publication date: May 28, 2015Inventors: David Lim, Pascale Fouillot, Vania Conan, Damien Lavaux, Didier Pirez
-
Publication number: 20140189315Abstract: An apparatus is described having an out-of-order instruction execution pipeline. The out-of-order execution pipeline has a first circuit and a second circuit. The first circuit is to hold a pointer to physical storage space where information is kept that cannot yet be confirmed as being free of potential dependencies on the information. The second circuit is to hold the pointer if the pointer existed in the first circuit when a non speculative region of program code ended and upon retirement of a following speculative overwriter instruction originally coded to overwrite the information.Type: ApplicationFiled: December 29, 2012Publication date: July 3, 2014Inventors: Ravi RAJWAR, David LIM, James HADLEY, Matthew MERTEN, Joseph MCMAHON, Yury ILIN, Justin DEINLEIN
-
Publication number: 20140074655Abstract: Disclosed are methods, computer readable media and apparatus for providing one-tap account addition and one-tap checkout features to a consumer. In an embodiment, a wallet server computer receives a request from a consumer device to enable a one-tap account addition feature, and receives consumer registration data and consumer payment account data. The wallet server then uploads consumer device data and reader device data, and determines that the reader device is near-field communication capable. The wallet server next stores the consumer registration data, payment account data, and the consumer device data in an electronic wallet and enables the one-tap add account addition feature. In some embodiments, the consumer may select to opt-in to a one-tap checkout feature, and if so then a one-tap checkout cookie is transmitted for storing on the consumer device.Type: ApplicationFiled: September 7, 2012Publication date: March 13, 2014Inventors: David Lim, Greg Williamson
-
Publication number: 20140040069Abstract: A method for facilitating a financial transaction includes: receiving, by a receiving device, product details associated with a product available for purchase, wherein the product details includes at least a product identifier, a purchase amount, and a merchant identifier; storing, in a database, the received product details; identifying a uniform resource locator (URL) corresponding to a webpage; and transmitting, by a transmitting device, the URL to a third party, wherein the product is available for purchase on the webpage and the webpage is configured to transmit, to the receiving device, an authorization request for a financial transaction, the financial transaction including at least the product available for purchase.Type: ApplicationFiled: July 31, 2012Publication date: February 6, 2014Applicant: MasterCard International IncorporatedInventors: Christian TOMASOFSKY, Zavida Mangaru, David Lim, Greg Williamson
-
Publication number: 20120122716Abstract: In some embodiments, the invention relates to a stable, long-term human ES cell line. In other aspects, the invention relates to methods for establishing a stable long-term ES cell line and methods for screening therapeutic treatments for inner ear diseases, such as Meniere's disease.Type: ApplicationFiled: November 14, 2011Publication date: May 17, 2012Inventors: DAVID LIM, SUNG-KYUN MOON, HELGE RASK-ANDERSEN, JOHNG S. RHIM
-
Patent number: 8094105Abstract: A method, apparatus, and electronic device for displaying data are disclosed. A non-rectangular addressable liquid crystal display 402 with a non-rectangular active area active matrix 334 may display an adjustable presentation of data. A display-integrated control key may control the presentation of data. A scrolling navigation control may scroll through the adjustable presentation of the data.Type: GrantFiled: September 28, 2007Date of Patent: January 10, 2012Assignee: Motorola Mobility, Inc.Inventors: David Lim, Mark Finney, Mark Oliver, Paul Pierce, Michael Sawadski, Karl Voss
-
Patent number: 7738260Abstract: A grounding connector for an electronic device having a first housing element and a second housing element comprising a ground clip, a cam surface and a follower. The ground clip is electrically coupled to a first housing element, and selectably electrically coupled with the second housing element. A cam surface is positioned on the first housing element and in proximity to the ground clip. The follower is slidably positionable on the second housing element, and has a first end that engages the cam surface and a second end that engages the ground clip. The ground clip is electrically coupled to a second housing element while the electronic device is in each of the collapsed orientation and the articulated orientation. Upon movement between the collapsed orientation and the articulated orientation, the cam surface directs the follower to electrically decouple the ground clip from the second housing element.Type: GrantFiled: October 6, 2008Date of Patent: June 15, 2010Assignee: Motorola, IncInventors: Craig Stanley, Adam Cole, David Lim, Oleg Los
-
Patent number: 7707052Abstract: A method includes receiving compensation information of a particular employee of a first company from a database, receiving compensation information associated with a second company from a different database, and presenting in a graphical user interface (GUI) a graphical representation comparing the compensation information of the particular employee of the first company and the compensation information associated with the second company.Type: GrantFiled: April 6, 2004Date of Patent: April 27, 2010Assignee: SAPInventors: Hardy Kuhn, David Lim, Matthias Richter, Peter Sieber, Sandra Fusser, Jose Gonzalez Seco, Oswald Gschnitzer, Peter Weddeling
-
Publication number: 20100085688Abstract: A grounding connector for an electronic device having a first housing element and a second housing element comprising a ground clip, a cam surface and a follower. The ground clip is electrically coupled to a first housing element, and selectably electrically coupled with the second housing element. A cam surface is positioned on the first housing element and in proximity to the ground clip. The follower is slidably positionable on the second housing element, and has a first end that engages the cam surface and a second end that engages the ground clip. The ground clip is electrically coupled to a second housing element while the electronic device is in each of the collapsed orientation and the articulated orientation. Upon movement between the collapsed orientation and the articulated orientation, the cam surface directs the follower to electrically decouple the ground clip from the second housing element.Type: ApplicationFiled: October 6, 2008Publication date: April 8, 2010Inventors: Craig Stanley, Adam Cole, David Lim, Oleg Los