Patents by Inventor Kevin Lim

Kevin 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).

  • Patent number: 9942735
    Abstract: A network device may receive, from a sending device, a message in a first messaging format en route to user equipment. The first messaging format may correspond to one of a 3GPP cellular network standard or a 3GPP2 cellular network standard. The network device may determine whether the user equipment is associated with the first messaging format or with a second messaging format. The second messaging format may correspond to one of the 3GPP cellular network standard or the 3GPP2 cellular network standard. The first messaging format and the second messaging format may be associated with different cellular network standards. The device may selectively provide the message in the first messaging format or the second messaging format based on whether the user equipment is associated with the first messaging format or the second messaging format. The device may transmit an acknowledgment message based on the first messaging format.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: April 10, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Praveen Gupta, Kevin Lim, Priscilla Lau
  • Publication number: 20180027395
    Abstract: A network device may receive, from a sending device, a message in a first messaging format en route to user equipment. The first messaging format may correspond to one of a 3GPP cellular network standard or a 3GPP2 cellular network standard. The network device may determine whether the user equipment is associated with the first messaging format or with a second messaging format. The second messaging format may correspond to one of the 3GPP cellular network standard or the 3GPP2 cellular network standard. The first messaging format and the second messaging format may be associated with different cellular network standards. The device may selectively provide the message in the first messaging format or the second messaging format based on whether the user equipment is associated with the first messaging format or the second messaging format. The device may transmit an acknowledgment message based on the first messaging format.
    Type: Application
    Filed: July 21, 2016
    Publication date: January 25, 2018
    Inventors: Praveen GUPTA, Kevin Lim, Priscilla Lau
  • Patent number: 9706046
    Abstract: A device may receive an outgoing message from a primary user device associated with an originating telephone number. The originating telephone number may be associated with the primary user device and one or more associated user devices. The device may identify the one or more associated user devices that are associated with the originating telephone number. The device may generate, based on the outgoing message, one or more outgoing synchronization messages corresponding to the one or more associated user devices. The one or more outgoing synchronization messages may be used to synchronize one or more outgoing messages, corresponding to the one or more associated user devices, with the outgoing message. The device may provide the one or more outgoing synchronization messages to the one or more associated user devices to synchronize the one or more outgoing messages with the outgoing message.
    Type: Grant
    Filed: November 6, 2015
    Date of Patent: July 11, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Priscilla Lau, Kevin Lim
  • Publication number: 20170178232
    Abstract: Trading tools may be manipulated by allowing assembly, disassembly, and configuration of different trading tools. The assembly of different trading tools may generate combined trading tools. The combined trading tools may enable interoperability between the trading tools therein. Customization of the combined trading tools may be enabled by enabling a user to rearrange predefined areas displayed within the trading tools within the combined trading tools. The customization of the combined trading tools may enable customization of different functionality within the combined trading tools. The trading tools within a combined trading tool may include a tab tool for enabling multiple instances of another trading tool to which the tab tool is attached. Each instance of a trading tool may be associated with a respective tab for enabling a user to toggle between the multiple instances of the trading tool.
    Type: Application
    Filed: December 18, 2015
    Publication date: June 22, 2017
    Inventors: Stefani SANDOW, Richard LANE, Andrew SHIELDS, Gregory RYBA, Kevin Lim DUDEY, Richard Aleth LOWE, Stephen P. DECKER
  • Publication number: 20170134573
    Abstract: A device may receive an outgoing message from a primary user device associated with an originating telephone number. The originating telephone number may be associated with the primary user device and one or more associated user devices. The device may identify the one or more associated user devices that are associated with the originating telephone number. The device may generate, based on the outgoing message, one or more outgoing synchronization messages corresponding to the one or more associated user devices. The one or more outgoing synchronization messages may be used to synchronize one or more outgoing messages, corresponding to the one or more associated user devices, with the outgoing message. The device may provide the one or more outgoing synchronization messages to the one or more associated user devices to synchronize the one or more outgoing messages with the outgoing message.
    Type: Application
    Filed: November 6, 2015
    Publication date: May 11, 2017
    Inventors: Priscilla LAU, Kevin LIM
  • Patent number: 9572748
    Abstract: A container includes a chamber to hold a medication, a lockable lid that covers an opening of the chamber, a biometric sensor, a scale, and one or more processors. The container may store prescription information indicating how often the medication should be provided. The container may measure a weight of the medication held by the chamber using the scale. The container may receive biometric information sensed by the biometric sensor. The biometric information may indicate a biometric feature of a person attempting to open the container. The container may selectively unlock the lockable lid based on at least one of the prescription information, the weight of the medication, or the biometric information.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: February 21, 2017
    Assignee: Celico Partnership
    Inventors: Kevin Lim, Alex Hoyos, Rahim A. Charania
  • Patent number: 9507916
    Abstract: A container may include a secure chamber to hold a medication, a lockable lid that covers an opening of the secure chamber, a dispensing device, and one or more processors. The container may receive prescription information indicating a frequency to dispense the medication and indicating a dose of the medication to dispense at a dispense time. The container may determine the dispense time based on the frequency to dispense the medication. The dispense time may be a time to dispense a dose of the medication. The container may cause the dispensing device to dispense the dose of the medication from the secure chamber at the dispense time.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: November 29, 2016
    Assignee: Cellco Partnership
    Inventors: Rahim A. Charania, Alex Hoyos, Kevin Lim
  • Publication number: 20160344866
    Abstract: A device may determine that delivery of a message, to a destination identified by a telephone number shared by multiple user devices, has failed. The device may receive a unique identifier from a message delivery device associated with delivering the message. The unique identifier may correspond to a user device of the multiple user devices, and may be different from the telephone number. The device may determine whether the unique identifier indicates that the user device is able to receive the message, and may selectively provide the message to the message delivery device. The message may be provided to the message delivery device for delivery to the user device when the unique identifier indicates that the user device is able to receive the message. The message may not be provided to the message delivery device when the unique identifier indicates that the user device is unable to receive the message.
    Type: Application
    Filed: May 18, 2015
    Publication date: November 24, 2016
    Inventors: Priscilla Lau, Kevin Lim
  • Patent number: 9392099
    Abstract: A computer-implemented method may include receiving, via a mobile access network, surveillance data from one or more mobile surveillance devices, wherein the one or more mobile surveillance devices are associated with a monitored location, system, or group. An event condition associated with the monitored location, system, or group is identified based on the received surveillance data, wherein the event condition corresponds to at least one of the one or more mobile surveillance devices. An alert notification is generated and transmitted to one or more user devices based on the event identified condition. A request to view at least a portion of the surveillance data is received from a user device in response to the alert notification. At least the portion of the surveillance data is transmitted to the user device in response to the request.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: July 12, 2016
    Assignee: Cellco Partnership
    Inventors: Kevin Lim, Rahim Charania, Ramesh Marimuthu, Alex Hoyos
  • Publication number: 20150278478
    Abstract: A container may include a secure chamber to hold a medication, a lockable lid that covers an opening of the secure chamber, a dispensing device, and one or more processors. The container may receive prescription information indicating a frequency to dispense the medication and indicating a dose of the medication to dispense at a dispense time. The container may determine the dispense time based on the frequency to dispense the medication. The dispense time may be a time to dispense a dose of the medication. The container may cause the dispensing device to dispense the dose of the medication from the secure chamber at the dispense time.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Rahim A. CHARANIA, Alex Hoyos, Kevin Lim
  • Publication number: 20150272825
    Abstract: A container includes a chamber to hold a medication, a lockable lid that covers an opening of the chamber, a biometric sensor, a scale, and one or more processors. The container may store prescription information indicating how often the medication should be provided. The container may measure a weight of the medication held by the chamber using the scale. The container may receive biometric information sensed by the biometric sensor. The biometric information may indicate a biometric feature of a person attempting to open the container. The container may selectively unlock the lockable lid based on at least one of the prescription information, the weight of the medication, or the biometric information.
    Type: Application
    Filed: March 28, 2014
    Publication date: October 1, 2015
    Applicant: Cellco Partnership d/b/a Verizon Wireless
    Inventors: Kevin LIM, Alex Hoyos, Rahim A. Charania
  • Patent number: 8966195
    Abstract: A system and method is illustrated for identifying an Input/Output (I/O) driver module, using a hypervisor, to receive a read command to read a virtual memory page from a remote memory location. Further, the system and method includes reading the remote virtual memory page, using the I/O driver module, into a memory buffer managed by the I/O driver module. Additionally, the system and method includes storing the virtual memory page in the memory buffer to a persistent storage device. The system and method also includes identifying a remote super page, using a hypervisor, the remote super page including a remote sub page. Additionally, the system and method includes identifying a local super page, using the hypervisor, the local super page including a local sub page. Further, the system and method includes swapping the local sub page for the remote sub page, using the hypervisor, the swapping occurring over a network.
    Type: Grant
    Filed: June 26, 2009
    Date of Patent: February 24, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jichuan Chang, Kevin Lim, Partha Ranganathan
  • Publication number: 20140375800
    Abstract: A computer-implemented method may include receiving, via a mobile access network, surveillance data from one or more mobile surveillance devices, wherein the one or more mobile surveillance devices are associated with a monitored location, system, or group. An event condition associated with the monitored location, system, or group is identified based on the received surveillance data, wherein the event condition corresponds to at least one of the one or more mobile surveillance devices. An alert notification is generated and transmitted to one or more user devices based on the event identified condition. A request to view at least a portion of the surveillance data is received from a user device in response to the alert notification. At least the portion of the surveillance data is transmitted to the user device in response to the request.
    Type: Application
    Filed: June 24, 2013
    Publication date: December 25, 2014
    Inventors: Kevin Lim, Rahim Charania, Ramesh Marimuthu, Alex Hoyos
  • Publication number: 20140379813
    Abstract: An approach is provided for intelligent messaging. The approach includes determining a contact, content information, or combination thereof associated with a message. The approach also includes identifying one or more messaging features associated with the contact and/or the content information. The approach further includes configuring a messaging application to provide the one or more messaging features when processing the message via the messaging application.
    Type: Application
    Filed: June 21, 2013
    Publication date: December 25, 2014
    Inventors: Rahim CHARANIA, Ramesh MARIMUTHA, Kevin LIM, Alex HOYOS
  • Patent number: 8788739
    Abstract: A system and method is illustrated for comparing a target memory address and a local memory size using a hypervisor module that resides upon a compute blade, the comparison based upon a unit of digital information for the target memory address and an additional unit of digital information for the local memory size. Additionally, the system and method utilizes swapping of a local virtual memory page with a remote virtual memory page using a swapping module that resides on the hypervisor module, the swapping based upon the comparing of the target memory address and the local memory size. Further, the system and method is implemented to transmit the local virtual memory page to a memory blade using a transmission module that resides upon the compute blade.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: July 22, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jichuan Chang, Kevin Lim, Partha Ranganathan
  • Patent number: 8645610
    Abstract: A system and method is illustrated wherein a protocol agent module receives a memory request encoded with a protocol, the memory request identifying an address location in a memory module managed by a buffer. Additionally, the system and method includes a memory controller to process the memory request to identify the buffer that manages the address location in the memory module. Further, the system and method includes an address mapping module to process the memory request to identify at least one super page associated with the memory module, the at least one super page associated with the address location.
    Type: Grant
    Filed: June 29, 2009
    Date of Patent: February 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jichuan Chang, Kevin Lim, Partha Ranganathan
  • Patent number: 8232512
    Abstract: In one embodiment, apparatus for integrating a quantity of light is provided with a photosensor, an integration capacitor, and a transfer amplifier. The transfer amplifier has i) an input coupled to receive a voltage determined by the integration capacitor, and ii) an output. The apparatus is further provided with a first switch to pull the integration capacitor to a precharge voltage, and a second switch to couple the integration capacitor to the photosensor, to discharge the integration capacitor in proportion to a quantity of light that is incident on the photosensor. Other embodiments are also disclosed.
    Type: Grant
    Filed: April 10, 2006
    Date of Patent: July 31, 2012
    Assignee: Avago Technologies ECBU IP (Singapore) Pte. Ltd.
    Inventors: Arjuna Bin Marzuki, Kwai Lee Pang, Len-Li Kevin Lim
  • Patent number: 8174131
    Abstract: Methods are provided for packaging a semiconductor die having a first surface. In accordance with an exemplary embodiment, a method comprises the steps of forming a trench in the first surface of the die, electrically and physically coupling the die to a packaging substrate, forming a sealant layer on the first surface of the die, forming an engagement structure within the trench, and infusing underfill between the sealant layer and the engagement structure and the packaging substrate.
    Type: Grant
    Filed: May 27, 2009
    Date of Patent: May 8, 2012
    Assignee: GLOBALFOUNDRIES Inc.
    Inventors: Zhen Zhang, Frank Kuechenmeister, Jaime Bravo, Michael Su, Ranjit Gannamani, Kevin Lim
  • Publication number: 20120102273
    Abstract: A system and method is shown wherein a memory agent module to identify a memory command related to virtual memory pages associated with a memory blade and maintain and optimize cache coherency for such pages. The system and method also includes a memory module, operatively connected to the memory agent that includes a page cache used by the memory agent to manage the virtual memory page. Further, the system and method includes a transmission module to transmit the memory command to the memory blade, as well as data structures to facilitate the page migration between the compute blade's local memory and remote memory on the memory blade.
    Type: Application
    Filed: June 29, 2009
    Publication date: April 26, 2012
    Inventors: Jichuan Chang, Paranathan Partha, Kevin Lim
  • Publication number: 20120030406
    Abstract: A system and method is illustrated for comparing a target memory address and a local memory size using a hypervisor module that resides upon a compute blade, the comparison based upon a unit of digital information for the target memory address and an additional unit of digital information for the local memory size. Additionally, the system and method utilizes swapping of a local virtual memory page with a remote virtual memory page using a swapping module that resides on the hypervisor module, the swapping based upon the comparing of the target memory address and the local memory size. Further, the system and method is implemented to transmit the local virtual memory page to a memory blade using a transmission module that resides upon the compute blade.
    Type: Application
    Filed: June 29, 2009
    Publication date: February 2, 2012
    Inventors: Jichuan Chang, Kevin Lim, Partha Ranganathan