Patents by Inventor Edward Kim

Edward Kim 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: 20190007298
    Abstract: A system and method for regional routing of internet protocol based real-time communication that includes registering a set of client application endpoint routes, comprising registering at least a first client gateway route of a first endpoint in a first region; receiving a communication invitation of the first endpoint; processing a set of communication instructions associated with the communication invitation and identifying a set of communication resources and at least a second endpoint; querying the client application endpoint routes and identifying a client gateway route of the second endpoint; and dynamically directing signaling path and media path of the communication according to the regional availability of the communication resources, the client gateway route of the first endpoint, and client gateway instance route of the second endpoint.
    Type: Application
    Filed: August 3, 2018
    Publication date: January 3, 2019
    Inventors: Brian Tarricone, Edward Kim, Ameya Lokare, Jonas Boerjesson
  • Patent number: 10165015
    Abstract: A system and method for communicating with a client application that can include establishing a client signaling communication channel with a first client application; receiving a communication request from the first client application through the client signaling communication channel, wherein the communication request contains at least an authentication token and a specified communication destination; verifying the authentication token; if the authentication token is verified, at the system bridge, establishing a signaling communication channel with the communication destination and a second media communication channel with the specified communication destination; at the system bridge, establishing a first media communication channel with the client application; and merging the first media communication channel with the second media communication channel.
    Type: Grant
    Filed: January 12, 2017
    Date of Patent: December 25, 2018
    Assignee: Twilio Inc.
    Inventors: Jeffrey Lawson, John Wolthuis, Evan Cooke, Jonas Borjesson, Rob Simutis, Brian Tarricone, Edward Kim, Ameya Lokare
  • Patent number: 10063461
    Abstract: A system and method for regional routing of internet protocol based real-time communication that includes registering a set of client application endpoint routes, comprising registering at least a first client gateway route of a first endpoint in a first region; receiving a communication invitation of the first endpoint; processing a set of communication instructions associated with the communication invitation and identifying a set of communication resources and at least a second endpoint; querying the client application endpoint routes and identifying a client gateway route of the second endpoint; and dynamically directing signaling path and media path of the communication according to the regional availability of the communication resources, the client gateway route of the first endpoint, and client gateway instance route of the second endpoint.
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: August 28, 2018
    Assignee: TWILIO, INC.
    Inventors: Brian Tarricone, Edward Kim, Ameya Lokare, Jonas Borjesson
  • Publication number: 20170142166
    Abstract: A system and method for communicating with a client application that can include establishing a client signaling communication channel with a first client application; receiving a communication request from the first client application through the client signaling communication channel, wherein the communication request contains at least an authentication token and a specified communication destination; verifying the authentication token; if the authentication token is verified, at the system bridge, establishing a signaling communication channel with the communication destination and a second media communication channel with the specified communication destination; at the system bridge, establishing a first media communication channel with the client application; and merging the first media communication channel with the second media communication channel.
    Type: Application
    Filed: January 12, 2017
    Publication date: May 18, 2017
    Applicant: Twilio, Inc.
    Inventors: Jeffrey Lawson, John Wolthuis, Evan Cooke, Jonas Borjesson, Rob Simutis, Brian Tarricone, Edward Kim, Ameya Lokare
  • Publication number: 20170093688
    Abstract: A system and method for regional routing of internet protocol based real-time communication that includes registering a set of client application endpoint routes, comprising registering at least a first client gateway route of a first endpoint in a first region; receiving a communication invitation of the first endpoint; processing a set of communication instructions associated with the communication invitation and identifying a set of communication resources and at least a second endpoint; querying the client application endpoint routes and identifying a client gateway route of the second endpoint; and dynamically directing signaling path and media path of the communication according to the regional availability of the communication resources, the client gateway route of the first endpoint, and client gateway instance route of the second endpoint.
    Type: Application
    Filed: December 12, 2016
    Publication date: March 30, 2017
    Applicant: Twilio, Inc.
    Inventors: Brian Tarricone, Edward Kim, Ameya Lokare, Jonas Borjesson
  • Patent number: 9553799
    Abstract: A system and method for regional routing of internet protocol based real-time communication that includes registering a set of client application endpoint routes, comprising registering at least a first client gateway route of a first endpoint in a first region; receiving a communication invitation of the first endpoint; processing a set of communication instructions associated with the communication invitation and identifying a set of communication resources and at least a second endpoint; querying the client application endpoint routes and identifying a client gateway route of the second endpoint; and dynamically directing signaling path and media path of the communication according to the regional availability of the communication resources, the client gateway route of the first endpoint, and client gateway instance route of the second endpoint.
    Type: Grant
    Filed: November 12, 2014
    Date of Patent: January 24, 2017
    Assignee: Twilio, Inc.
    Inventors: Brian Tarricone, Edward Kim, Ameya Lokare, Jonas Borjesson
  • Patent number: 9522594
    Abstract: A mis-fuel inhibitor (MFI) assembly is configured to prevent an improper fuel nozzle from dispensing fuel into a fuel tank. The assembly may include a main body having an MFI nozzle passage formed therethrough. The main body is configured to allow a proper fuel nozzle to pass through the MFI nozzle passage, and prevent the improper fuel nozzle from passing therethrough. The assembly may also include at least one securing member configured to connect to the main body within a fuel fill line. The securing member(s) is configured to securely retain the main body within the fuel fill line.
    Type: Grant
    Filed: March 27, 2014
    Date of Patent: December 20, 2016
    Assignee: Illinois Tool Works Inc.
    Inventors: Edward Kim, Miguel Sanchez, Paul M. Sutenbach, Stephen Sperando
  • Patent number: 9380418
    Abstract: A mobile client device or the like stores a library of potential points of interest that are pre-transferred to the mobile device by the system. The system identifies a normal commerce range and transfers information relating to potential points of interest based on the normal commerce range of the user. By accessing the library of points of interest stored on the mobile client device, network roundtrips between the device and server can be minimized, thereby enhancing performance characteristics of the mobile client device.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: June 28, 2016
    Assignee: BUZZ POINTS, INC.
    Inventors: Daniel Edward Kim, Jay P. Valanju, David H. Fruhling, II, Brian Rainey
  • Publication number: 20160039280
    Abstract: A mis-fuel inhibitor (MFI) assembly is configured to prevent an improper fuel nozzle from dispensing fuel into a fuel tank. The assembly may include a main body having an MFI nozzle passage formed therethrough. The main body is configured to allow a proper fuel nozzle to pass through the MFI nozzle passage, and prevent the improper fuel nozzle from passing therethrough. The assembly may also include at least one securing member configured to connect to the main body within a fuel fill line. The securing member(s) is configured to securely retain the main body within the fuel fill line.
    Type: Application
    Filed: March 27, 2014
    Publication date: February 11, 2016
    Applicant: ILLINOIS TOOL WORKS INC.
    Inventors: Edward KIM, Miguel SANCHEZ, Paul M. SUTENBACH, Stephen SPERANDO
  • Publication number: 20150294409
    Abstract: Various embodiments are directed to systems and methods for offering a security to potential investors. In various embodiments, a plurality of bids may be received on the security. The bids may be divided by investors into a plurality of investor segments. One of the investor segments may comprise potential investors who are customers of the issuer of the securities. The shares of the offering may be divided into a plurality of tranches where each of the tranches corresponds to one of the investor segments. Shares in a first tranche may be allocated to the corresponding investor segment according to a first allocation method. Shares in a second tranche may be allocated to the corresponding investor segment according to a second allocation method.
    Type: Application
    Filed: January 3, 2014
    Publication date: October 15, 2015
    Applicant: Morgan Stanley
    Inventors: Raghavachari Madhavan, Peter Spera, JR., Edward Kim, Zaid Yeganeh
  • Publication number: 20150269251
    Abstract: A method for evaluating the impact of distributed digital content, including identifying content produced by a publisher on a first domain, determining user activity data associated with the content on one or more social networks, calculating an instantaneous score for each of the social networks for the content based on the user activity data associated with the content on the respective social network, calculating a velocity score for each of the social networks for the content, the velocity score comprising a rate of change of the instantaneous score for the respective social network, calculating a social value score for the content based on the velocity scores of the one or more social networks, and sending the social value score to a computer associated with the publisher.
    Type: Application
    Filed: June 8, 2015
    Publication date: September 24, 2015
    Inventors: Edward Kim, Eric Lubow, Russell Bradberry, Daniel Croft, Carlos Zendejas, Zanab Hussain
  • Publication number: 20150199022
    Abstract: A touchless interaction with a computer is desirable as augmented reality devices become more of a reality. A user gesture may be recognizable using a built-in camera. A processor identifies a user pre-gesture based on digital images from the camera. The processor associates a point of interest on the display according to one of a shape and a position of the user pre-gesture. The processor identifies a change from the user pre-gesture to a user gesture based on the digital images from the camera, and the processor executes an appropriate action or program based on the user gesture.
    Type: Application
    Filed: January 5, 2015
    Publication date: July 16, 2015
    Inventors: Wesley Gottesman, Brian Rainey, Jay P. Valanju, David H. Fruhling, II, Daniel Edward Kim
  • Publication number: 20150199704
    Abstract: Utilizing geo-fencing technology on mobile devices, notifications are sent to a user when they enter a variable sized radius of a merchant offering an eReward. The notification may allow the user to redeem the reward directly from the notification, by allowing the user to confirm their intent and causing the user to receive a terms and conditions alert. Once the terms and conditions alert is accepted, the user will hit a website end-point that will deduct the points from the eRewards account and present the eReward to the mobile client device, e.g., into a “passbook” or the like. In a preferred embodiment, only users with the capability to purchase the reward will be notified, and users will be able to one-step redeem the award from the notification itself.
    Type: Application
    Filed: January 14, 2015
    Publication date: July 16, 2015
    Inventors: Wesley Gottesman, Bruno Loviat, Daniel Edward Kim, Jay P. Valanju, David H. Fruhling, II, Brian Rainey
  • Publication number: 20150199774
    Abstract: Business profiles are created using information from third parties. A user is enabled to indicate a business type for one or more merchants, and a system prompts the user to input information relating to the one or more merchants. The system determines the validity of the input information, and when the validity of the input information is verified, the input information is transformed into directory information. Official merchant pages can thus be created by crowd-sourcing important and pertinent information, which will lead to a more extensive directory of businesses and allow users a more complete and enjoyable experience. The system ranks users on their knowledge and input versus other users, and the system maintains a leaderboard that may be tied to user awards as an incentive to input information.
    Type: Application
    Filed: January 15, 2015
    Publication date: July 16, 2015
    Inventors: Wesley Gottesman, Mike Hall, Daniel Edward Kim, Jay P. Valanju, Brian Rainey, David H. Fruhling, II
  • Publication number: 20150199773
    Abstract: Business profiles are created using information from third parties. A user is enabled to indicate a business type for one or more merchants, and a system prompts the user to input information relating to the one or more merchants. The system determines the validity of the input information, and when the validity of the input information is verified, the input information is transformed into directory information. Official merchant pages can thus be created by crowd-sourcing important and pertinent information, which will lead to a more extensive directory of businesses and allow users a more complete and enjoyable experience.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 16, 2015
    Inventors: Wesley Gottesman, Mike Hall, Daniel Edward Kim, David H. Fruhling, II, Brian Rainey, Jay P. Valanju
  • Publication number: 20150199722
    Abstract: Directing marketing notifications in a customer deviant location is achieved by identifying log in locations and transactions that break regular patterns. Once it is determined that a customer is located in a deviant location, an automated customized marketing campaign is sent to the customer for the new location using both the user's account information and home spending activity and the new city information.
    Type: Application
    Filed: January 9, 2015
    Publication date: July 16, 2015
    Inventors: Wesley Gottesman, Brian Rainey, David H. Fruhling, II, Jay P. Valanju, Daniel Edward Kim
  • Patent number: D768998
    Type: Grant
    Filed: May 28, 2015
    Date of Patent: October 18, 2016
    Assignee: Nexagen Corp.
    Inventors: Edward Kim, Guang Zhen Liu
  • Patent number: D782826
    Type: Grant
    Filed: September 6, 2016
    Date of Patent: April 4, 2017
    Assignee: Nexagen Corp.
    Inventors: Edward Kim, Guang Zhen Liu
  • Patent number: D783901
    Type: Grant
    Filed: March 23, 2016
    Date of Patent: April 11, 2017
    Assignee: Nexagen Corp.
    Inventors: Edward Kim, Thomas Eugene Surprenant
  • Patent number: D831362
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: October 23, 2018
    Assignee: NEXAGEN CORP.
    Inventor: Edward Kim