Patents by Inventor Kai Y. Eng

Kai Y. Eng 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: 9055015
    Abstract: A system and method for composing an audio message are disclosed, which may include a memory for storing control parameters identifying respective preconfigured audio segments, the preconfigured audio segments being emotones; a recorder for enabling a user of the recording system to introduce user voice input into an audio message; and a command for enabling the user of the recording system to selectively add user voice input and emotones into the audio message.
    Type: Grant
    Filed: March 12, 2012
    Date of Patent: June 9, 2015
    Assignee: Private Group Networks, Inc.
    Inventors: Kai Y. Eng, Pramod Pancha
  • Patent number: 9025740
    Abstract: Security is improved in a communication system in which a communication connection is established when a user who has received a software button on his computing device (a Recipient) clicks on the button. When a Recipient first actuates a software button, a basic type of communication connection is established, during which the Recipient's identity can be verified. The Recipient then establishes a personal identification code, which he will have to provide upon future actuations of the software button. The system then enables other types of communication connections to be established by the Recipient. After the Recipient actuates the software button and verifies his identity, the system remembers the identity and location of the computing device he is using. When the Recipient subsequently actuates the software button, the identity and location of his computing device are checked, and verification of his identity is suppressed if they have not changed.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: May 5, 2015
    Assignee: Bellmar Communications LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Patent number: 8750465
    Abstract: A system is disclosed which provides communication of recorded voice messages over a network among a plurality of users having voice communication devices. The system has a voice message server connected to the network, which includes a receiver which receives from a sending user's communication device a voice message signal including a header component and a recorded voice message component is stored at the server in association with the corresponding header. The header component identifies the sending user and an intended recipient user, and it is transmitted to the communication device of the intended recipient identified in the header component. The corresponding voice message component is transmitted to the recipient user's communication device in response to the recipient user's communication device requesting it. The recipient user may send a responsive voice message to the server addressed to the sending user.
    Type: Grant
    Filed: April 29, 2011
    Date of Patent: June 10, 2014
    Assignee: Private Group Networks, Inc.
    Inventors: Kai Y. Eng, Pramod Pancha
  • Patent number: 8676794
    Abstract: Online searching related to a physical object by a user making use of a computing device is accomplished by creating a representation of the object at the user's computing device. A software button originating remote from the user's computing device is provided to the user's computing device, and the button is constructed based upon the representation of the object. The software button is associated with a second device in use by a subscriber associated with the object, the button and it is actuable by the user. Upon actuation of the software button by the user, an executable agent is downloaded to his computing device, effective to establish a connection between the user's computing device and the second device.
    Type: Grant
    Filed: February 9, 2011
    Date of Patent: March 18, 2014
    Assignee: Bellmar Communications LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20140068443
    Abstract: A method and system for creating an electronic journal entry based on a mnemonic, wherein the mnemonic is created by a terminal in response to receiving a command from a user at a location-of-interest. The mnemonic comprises calendrical time of the command, an audio recording, and a photo that was recorded and captured at that location-of-interest. The user can retrieve the mnemonic from memory at a later time to listen to the audio recording and view the photo to help him recall the details of the location-of-interest. Once the user recalls the details, the journal entry is created by adding text, audio recordings, photos, and videos. As part of creating the journal entry, the user can provide authorization information for the journal entry. Once the user has finished creating the journal entry, the terminal transmits it to a data-processing system where an electronic journal of the user is updated.
    Type: Application
    Filed: August 28, 2012
    Publication date: March 6, 2014
    Applicant: Private Group Networks, Inc.
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20140066099
    Abstract: A method and system for providing one or more location-based services using the location-of-interest of a user or an electronic journal entry. In the first service, a user's terminal periodically determines whether its current geo-location is within a predefined distance of a location-of-interest. If the determination is in the affirmative, the user's terminal receives an audio recording from a data-processing system and plays it to the user as a reminder. In the second service, however, the user's terminal receives the audio recording from the data-processing system regardless of whether its current geo-location is or is not within a predefined distance of the location-of-interest. In contrast to the first service, the second service uses the virtual presence of a user to initiate the service, while first service uses the current geo-location of the user's terminal to initiate the service.
    Type: Application
    Filed: September 4, 2012
    Publication date: March 6, 2014
    Applicant: PRIVATE GROUP NETWORKS
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20130210419
    Abstract: A system and method for composing an audio message are disclosed, which may include a memory for storing control parameters identifying respective preconfigured audio segments, the preconfigured audio segments being emotones; a recorder for enabling a user of the recording system to introduce user voice input into an audio message; and command input means for enabling the user of the recording system to selectively add user voice input and emotones into the audio message.
    Type: Application
    Filed: March 12, 2012
    Publication date: August 15, 2013
    Applicant: PRIVATE GROUP NETWORKS, INC.
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20120275579
    Abstract: A system is disclosed which provides communication of recorded voice messages over a network among a plurality of users having voice communication devices. The system has a voice message server connected to the network, which includes a receiver which receives from a sending user's communication device a voice message signal including a header component and a recorded voice message component is stored at the server in association with the corresponding header. The header component identifies the sending user and an intended recipient user, and it is transmitted to the communication device of the intended recipient identified in the header component. The corresponding voice message component is transmitted to the recipient user's communication device in response to the recipient user's communication device requesting it. The recipient user may send a responsive voice message to the server addressed to the sending user.
    Type: Application
    Filed: April 29, 2011
    Publication date: November 1, 2012
    Inventors: Kai Y. Eng, Pramod Pancha
  • Patent number: 8249574
    Abstract: A software button and software agent downloaded to a computing in response to actuation of the button make it possible to create a communication connection providing privacy, security and dynamic control of service. In one embodiment an online telephone directory comprised of software buttons is provided, in which a calling party can select a called party by clicking a software button dedicated to the called party. The button provides an identification of the called party, but all contact information is hidden and inaccessible to the calling party. Upon actuation of the button server containing the directory causes download of a software agent to the calling party's computing device, causing it to establish communication with the called party. In a second embodiment, software buttons provide a communication service which is dynamic, the nature or type of service changing based on conditions predefined by the called.
    Type: Grant
    Filed: January 22, 2010
    Date of Patent: August 21, 2012
    Assignee: Bellmar Communications LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20120203793
    Abstract: Online searching related to a physical object by a user making use of a computing device is accomplished by creating a representation of the object at the user's computing device. A software button originating remote from the user's computing device is provided to the user's computing device, and the button is constructed based upon the representation of the object. The software button is associated with a second device in use by a subscriber associated with the object, the button and it is actuable by the user. Upon actuation of the software button by the user, an executable agent is downloaded to his computing device, effective to establish a connection between the user's computing device and the second device.
    Type: Application
    Filed: February 9, 2011
    Publication date: August 9, 2012
    Applicant: Bellmar Communications LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20120192083
    Abstract: A user performing a search on a computing device, for example with a browser application, is provided with one or more software buttons on the display of the device. The buttons are created based on the subject matter of his search. As the user searches, his queries are stored. Should the user actuate a software button, real time communication, for example a telephone call, is established with an adviser, who receives a copy of the user's search queries on his computing device.
    Type: Application
    Filed: January 25, 2011
    Publication date: July 26, 2012
    Applicant: Bellmar Communicatios LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20120140907
    Abstract: A system is disclosed that may include a directory server on a network, the server having a network interface that includes a plurality of actuatable software buttons, each button identifying a listed party; a database of private information for listed parties; a button server on the network containing executable software agents constructed to create a communication interface for a communication connection; wherein the buttons are constructed to transfer to the user's computing device information describing the type of connection and private address information for the listed party identified by the actuated button, the button server then downloading, to the computing device of the user actuating the button, a software agent constructed to create a communication interface to the private address of the listed party identified by the actuated button.
    Type: Application
    Filed: January 23, 2012
    Publication date: June 7, 2012
    Applicant: BELLMAR COMMUNICATIONS LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20110274259
    Abstract: Security is improved in a communication system in which a communication connection is established when a user who has received a software button on his computing device (a Recipient) clicks on the button. When a Recipient first actuates a software button, a basic type of communication connection is established, during which the Recipient's identity can be verified. The Recipient then establishes a personal identification code, which he will have to provide upon future actuations of the software button. The system then enables other types of communication connections to be established by the Recipient. After the Recipient actuates the software button and verifies his identity, the system remembers the identity and location of the computing device he is using. When the Recipient subsequently actuates the software button, the identity and location of his computing device are checked, and verification of his identity is suppressed if they have not changed.
    Type: Application
    Filed: May 6, 2010
    Publication date: November 10, 2011
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20110183652
    Abstract: A software button and software agent downloaded to a computing in response to actuation of the button make it possible to create a communication connection providing privacy, security and dynamic control of service. In one embodiment an online telephone directory comprised of software buttons is provided, in which a calling party can select a called party by clicking a software button dedicated to the called party. The button provides an identification of the called party, but all contact information is hidden and inaccessible to the calling party. Upon actuation of the button server containing the directory causes download of a software agent to the calling party's computing device, causing it to establish communication with the called party. In a second embodiment, software buttons provide a communication service which is dynamic, the nature or type of service changing based on conditions predefined by the called.
    Type: Application
    Filed: January 22, 2010
    Publication date: July 28, 2011
    Applicant: Bellmar Communications LLC
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20110096914
    Abstract: A system and method for context sensitive calling is disclosed in which context associated with a call is pulled from a file or database and forwarded with the call. In some embodiments, the context is pulled using a context reference number, and the context may be dependant upon the type of called terminal equipment available.
    Type: Application
    Filed: October 22, 2009
    Publication date: April 28, 2011
    Inventors: Kai Y. Eng, Pramod Pancha
  • Publication number: 20090141704
    Abstract: A click to talk system for use in a data network is disclosed. In response to a user selection on a browser, a click to talk server bridges an IP capable voice device to the browser by translating between data network protocols. Additionally, a media server may be manually or automatically contacted to provide a media stream simultaneously with a voice connection between a client computer running the browser and the IP capable voice device.
    Type: Application
    Filed: December 3, 2007
    Publication date: June 4, 2009
    Applicant: BORO NETWORKS INC.
    Inventors: Kai Y. Eng, Pramod Pancha, Siu Yu Yuen
  • Publication number: 20080031226
    Abstract: A multiplicity of users is connected to a network, as are m servers. The users are organized into n user groups, each including a plurality of users, such that all the users in a group are part of a common database which permits intercommunication between them. That database is duplicated in a subset of p of the servers, and the subset shares the processing load of the corresponding user group. When a user in the respective user group attempts to communicate with another user, one of the servers in the subset p will accommodate the necessary processing initiate set up of the connection. At the same time, each server accommodates users in q different groups. Should one of the servers fail, each of the other servers in each subset p accommodating the failing server's users will accommodate the failed server's share of those users. Thus, the processing load of each user group is handled with a redundancy of p (the number of servers in a subset), ensuring a high level of availability.
    Type: Application
    Filed: August 1, 2006
    Publication date: February 7, 2008
    Applicant: Boro Networks Inc.
    Inventors: Kai Y. Eng, Pramod Pancha, Siu Yu Yuen
  • Patent number: 6810008
    Abstract: A data network routing apparatus and method are presented. The data switch comprises a packet engine integrated with an optical engine. The optical engine and packet engine are under common software and/or hardware control, and communicably interconnected. As a result, the physical state of the optics is continually and immediately available to the packet engine, in substantially real time. The packet engine implements a routing algorithm which operates on at least the data traffic in the network and the optical transport topology. The routing apparatus periodically updates the routing algorithm's operands under normal operation, and in the event of the failure of a communications link in the network, the routing apparatus immediately updates the routing algorithm operands in response. A network comprising a plurality of nodes with such immediate rerouting capability is achieved by utilizing a plurality of the disclosed data switches as its nodes.
    Type: Grant
    Filed: December 11, 2000
    Date of Patent: October 26, 2004
    Assignee: Park Technologies, LLC
    Inventors: Kai Y. Eng, Jon Anderson
  • Publication number: 20030077022
    Abstract: The present invention provides switch arrays for use in optical communication systems. The switch arrays are illustrated in relatively simple and relatively complex versions for each of two types. Each switch array is assembled by connecting of plural optical switches to each other and to transmission links and packet switches accordingly. The result enables handling a greater quantity of signal volume.
    Type: Application
    Filed: October 24, 2001
    Publication date: April 24, 2003
    Inventors: Kai Y. Eng, Jon Anderson
  • Publication number: 20030039433
    Abstract: An improved optical communication circuit is disclosed which is capable of overcoming a damaged link and maintaining communication. The circuit is in the form of a ring with links connecting between nodes, and the circuit includes the ability to detect a failure and to re-route a message around a break by reconfiguring the message at a modified wavelength and forwarding on a different path.
    Type: Application
    Filed: August 21, 2001
    Publication date: February 27, 2003
    Inventors: Kai Y. Eng, Jon Anderson