Automatic Directory Service (e.g., On-line) Patents (Class 379/218.01)
-
Patent number: 11966744Abstract: A system and method may manage traffic to software applications that ingest operations into an asynchronous queue when those operations are required to execute in a synchronous manner. An identifier may be retrieved from data corresponding to each client operation. A process distribution module may be placed in front of the two incompatible systems/applications to inspect each data payload and intelligently distribute the transactions to each instance based on a well-defined algorithm (e.g., even/odd, last digit, etc.). Synchronous execution may then occur according to a timestamp for each operation.Type: GrantFiled: December 27, 2022Date of Patent: April 23, 2024Assignee: T-Mobile USA, Inc.Inventors: Paul Avetoom, Sadique Farooqui, Nader Riad, Robert Engelhart
-
Patent number: 11943393Abstract: Disclosed is a multi-mode communication notification system and method for improving communication between an inmate and a third party by enabling a third party to send a web-initiated contact request for a specific inmate and further allowing the inmate to check his/her contact requests or be automatically notified of contact requests. Additionally, the system electronically notifies the third party when the specific inmate has been notified of the contact request. Further, the system notifies the third party if they have missed a call from the specific inmate.Type: GrantFiled: August 6, 2020Date of Patent: March 26, 2024Assignee: Value-Added Communications, Inc.Inventor: Serge Seyfetdinov
-
Patent number: 11895198Abstract: The invention comprises a universal session protocol configured to initiate, authenticate, and manage the session of an application data stream. The universal session protocol governs the interaction between sending applications and sending agents as well as receiving applications and receiving agents to establish authenticated data streams between applications or systems.Type: GrantFiled: July 7, 2023Date of Patent: February 6, 2024Inventor: Jonathon Anderson
-
Patent number: 11882384Abstract: An audio-only caller is determined to be accessing a conference using a landline phone. The audio-only caller is prompted to provide name information via a text-based message. A response that includes the name information is received. The name information is displayed via a user interface of the conference.Type: GrantFiled: September 26, 2022Date of Patent: January 23, 2024Assignee: Zoom Video Communications, Inc.Inventor: Kameswar Rao Ati
-
Patent number: 11818289Abstract: Systems and methods for detecting indications of a scam caller are disclosed. Call data, such as call audio, is received and used to create a training dataset. Using the training dataset, a machine learning model is trained to detect indications of a scam caller in a phone call. An Interactive Voice Response (IVR) model is trained or configured, using voice samples of speech of a subscriber of a telecommunications service provider, to simulate speech and conversation of the subscriber. A conversational agent is generated using the IVR model and the trained machine learning model. The conversational agent receives a phone call, engages a caller in simulated conversation, and detects indications of whether the caller is a likely scam caller. If the caller is determined to be a likely scam caller, an alert can be generated and/or the call can be disconnected.Type: GrantFiled: August 29, 2022Date of Patent: November 14, 2023Assignee: T-Mobile USA, Inc.Inventor: Ovidiu Serban
-
Patent number: 11601550Abstract: Methods and systems described in this disclosure allow customers to personalize their phone experience when calling into an organization. In some embodiments, customers who may benefit from this service are identified based on the content of the customer's previous or current phone calls to the organization. The identified customers may be invited to enroll and to provide preferences for a customized Interactive Voice Response experience. In some embodiments, the customer can elect to hear the balances of one or more of his accounts without going through a phone menu or asking a representative to look up the relevant amounts. Once enrolled, when the customer dials into the organization and upon successful authentication, the organization proactively states the customer's account balances with no further customer request.Type: GrantFiled: December 2, 2021Date of Patent: March 7, 2023Assignee: United Services Automobile Association (USAA)Inventors: Patricio H. Garcia, Amanda Jean Segovia, Hector J. Castillo, Janeen Rubio, Robert Craig Korom, Roy David McDonald
-
Patent number: 11463582Abstract: Systems and methods for detecting indications of a scam caller are disclosed. Call data, such as call audio, is received and used to create a training dataset. Using the training dataset, a machine learning model is trained to detect indications of a scam caller in a phone call. An Interactive Voice Response (IVR) model is trained or configured, using voice samples of speech of a subscriber of a telecommunications service provider, to simulate speech and conversation of the subscriber. A conversational agent is generated using the IVR model and the trained machine learning model. The conversational agent receives a phone call, engages a caller in simulated conversation, and detects indications of whether the caller is a likely scam caller. If the caller is determined to be a likely scam caller, an alert can be generated and/or the call can be disconnected.Type: GrantFiled: July 9, 2021Date of Patent: October 4, 2022Assignee: T-Mobile USA, Inc.Inventor: Ovidiu Serban
-
Patent number: 11120367Abstract: A method, a computer program product, and a computer system for evaluation and modification of training data for classifiers. A computer system applies an each piece of training data of an each class to multiple classifiers. The computer system performs evaluation and validation of the training data for the each class and defines at least one representative class for the each piece of the training data of the each class if classification precision of the each piece of the training data is greater than a predetermined threshold. The computer system modifies the training data, based on results of the evaluation and the validation of the training data for the each class. The computer system performs evaluation and validation of the training data for representative classes. The computer system modifies the training data, based on results of the evaluation and the validation of the training data for the representative classes.Type: GrantFiled: July 30, 2018Date of Patent: September 14, 2021Assignee: International Business Machines CorporationInventors: Takehiko Kobayashi, Hirofumi Matsuzawa
-
Patent number: 11057521Abstract: A system and method for providing a telematics service using a third-party authentication is provided. The system and method include receiving a request for navigation instructions, by a call center, from a client using a telematics system. The call center then inquires if the client requires concierge services. If the client does not require concierge services then the call center initiates download of the navigation instructions. If the client does require concierge services then the call center provides the client with a randomly generated password and transfers the client to a third-party service provider. The third-party service provider then obtains the password from the client and enters the password to a cloud-based application for authentication to retrieve a set of client information for providing the concierge service, request a PIN from the client, and enters the PIN into the cloud-based application to initiate download of the navigation instructions.Type: GrantFiled: November 12, 2018Date of Patent: July 6, 2021Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Alexander X. Cermak, Erica L. Burris, Deborah B. Carlini
-
Patent number: 11025616Abstract: A system and method for provides unverified users an ability to act upon private records known to them while protecting user privacy by not reflecting private information back to the unverified user. As an unverified user inputs information related to their identity into an interface, the system searches an indexed database which may include both registered users and/or unregistered customers indexed from a single data source or from disparate data sources.Type: GrantFiled: December 3, 2019Date of Patent: June 1, 2021Assignee: Kaarya LLCInventors: Ujjual Nath, Gaurav Sharma, William Fletcher
-
Patent number: 10984025Abstract: The present invention relates to a device and a method for displaying and searching for a location by using a grid and words, and the device for displaying and searching for a location by using a grid and words according to the present invention includes: a location keyword storage unit for storing information on grid IDs allocated to a plurality of unit grids for dividing a geographical area to be a location display object, respectively, and location keywords each of which has a structure having a plurality of words arranged therein, such that the grid IDs and the location keywords are matched to each other; a grid search unit that searches for a grid ID matched to a specific location keyword and outputs representative coordinates of a unit grid corresponding to the searched grid ID, if the specific location keyword is inputted; and a location keyword search unit that searches for at least one location keyword matched to the grid ID of a unit grid including geographical coordinates related to a specific locaType: GrantFiled: February 27, 2018Date of Patent: April 20, 2021Assignees: INFOSEED, INC.Inventor: John Kwon
-
Patent number: 10922621Abstract: Techniques for mapping policy documents to regulatory documents to check for compliance between the policies and documents are provided. In one example, a computer-implemented method determining, by a system operatively coupled to a processor, an information input, a control framework, and a document from a first group consisting of a regulatory document and a policy document, wherein the information input is a corpora from a second group consisting of a domain corpora and a global corpora. The computer-implemented method can also comprise mapping, by the system, the received regulatory document or the received policy document to the control framework using a supervised machine learning technique.Type: GrantFiled: November 11, 2016Date of Patent: February 16, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Swapna Buccapatnam Tirumala, Ashish Jagmohan, Elham Khabiri, Ta-Hsin Li, Matthew Daniel Riemer, Vadim Sheinin, Aditya Vempaty
-
Patent number: 10878388Abstract: The disclosed computer-implemented method for artificial-intelligence-based automated surface inspection can include receiving customer data, a request for a targeted model, and compensation for the requested targeted model. The compensation can include an agreement to contribute the customer data and/or targeted model to be available for other third-party entities. The method can also include retrieving the pre-trained model from a pre-trained model pool. The pre-trained model can be related to objects in a second industry. The method can include generating the targeted model from the pre-trained model and the customer data. The targeted model can be related to mapping sensor data to surface anomalies. The method can also include providing the targeted model to the third-party entity. The method can further include updating a distributed blockchain structure to include the at least one of the customer data and the targeted model.Type: GrantFiled: July 30, 2018Date of Patent: December 29, 2020Assignee: VISIONX, LLCInventors: Dongyan Wang, Haisong Gu, Mingze Xu, Kuangyuan Sun
-
Patent number: 10750123Abstract: A system that incorporates teachings of the present disclosure may include, for example, a method at a gateway device that registers at least one mobile phone number with the gateway device via a femtocell integrated with the gateway device when a mobile device associated with the at least one mobile phone number is within range of the femtocell, registers at least one voice over internet protocol phone number with the gateway device, and selectively receives and makes calls using one of a set top box registered with the gateway device, the mobile device registered with the femtocell, a voice over internet protocol phone corresponding to the at least one voice over internet protocol phone number. Other embodiments are disclosed.Type: GrantFiled: May 15, 2019Date of Patent: August 18, 2020Assignee: AT&T Intellectual Property I, L.P.Inventors: Lakshminarashimhan Naidu, Thomas P. Benzaia, Bernard Ku
-
Patent number: 10742802Abstract: The object of the present application is to provide a method and device for verifying a communication number. Compared with the prior art, the present application includes: a user equipment transmitting a verification request to a network device; the network device transmitting an auxiliary verification number to the user equipment based on the verification request; the user equipment initiating a verification call to the auxiliary verification number via the communication number; the network device obtaining a call record of the auxiliary verification number and determining the verification result based on the call record of the auxiliary verification number. In this way, operator fees would not be caused at both the user equipment and the network device, thus greatly saving costs.Type: GrantFiled: July 12, 2019Date of Patent: August 11, 2020Assignee: SHANGHAI ZHANGXIAN NETWORK TECHNOLOGY CO., LTD.Inventors: Hui Yang, WeiXiong Chen, Chao Chen
-
Patent number: 10623566Abstract: Methods and systems described in this disclosure allow customers to personalize their phone experience when calling into an organization. In some embodiments, customers who may benefit from this service are identified based on the content of the customer's previous or current phone calls to the organization. The identified customers may be invited to enroll and to provide preferences for a customized Interactive Voice Response experience. In some embodiments, the customer can elect to hear the balances of one or more of his accounts without going through a phone menu or asking a representative to look up the relevant amounts. Once enrolled, when the customer dials into the organization and upon successful authentication, the organization proactively states the customer's account balances with no further customer request.Type: GrantFiled: July 17, 2019Date of Patent: April 14, 2020Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)Inventors: Patricio H. Garcia, Amanda Jean Segovia, Hector J. Castillo, Janeen Rubio, Robert Craig Korom, Roy David McDonald
-
Patent number: 10540959Abstract: Systems and methods are disclosed for customizing a neural network for a custom dataset, when the neural network has been trained on data from a general dataset. The neural network may comprise an output layer including one or more nodes corresponding to candidate outputs. The values of the nodes in the output layer may correspond to a probability that the candidate output is the correct output for an input. The values of the nodes in the output layer may be adjusted for higher performance when the neural network is used to process data from a custom dataset.Type: GrantFiled: December 26, 2018Date of Patent: January 21, 2020Assignee: Deepgram, Inc.Inventors: Jeff Ward, Adam Sypniewski, Scott Stephenson
-
Patent number: 10491287Abstract: The present disclosure relates to a wireless communication method using near field communication, and an electronic device, and in the electronic device supporting first near field communication and second near field communication, a request for the second near field communication is confirmed while the electronic device is connected to a first external device through the first near field communication, circumstantial information related to the first external device (for example, the intensity of an electric field signal) is checked on the basis of at least the confirmation, and a second external device can be connected to the first external device (for example, an AP) or to a third external device (for example, base station (server)) through the electronic device by using the second near field communication, when the circumstantial information satisfies a predetermined condition. In addition, other examples are possible.Type: GrantFiled: October 7, 2016Date of Patent: November 26, 2019Assignee: Samsung Electronics Co., Ltd.Inventors: Jaecheol Kwon, Yukyung Kim, Jungkuk Seo, Seungyun Song, Seungjae Lee, Jongmu Choi, Sungjun Kim, Janghoon Lee, Yeunwook Lim
-
Patent number: 10462263Abstract: Disclosed are various examples for client device migration. In one example, a client device is enrolled with a first management service. A user interface is generated that identifies a user request to enroll the client device with a second management service. An un-enrollment from the first management service is initiated. The un-enrollment from the first management service is initiated using an identifier of the client device. An enrollment with the second management service is initiated. The enrollment with the second management service is initiated using the identifier of the client device.Type: GrantFiled: May 18, 2017Date of Patent: October 29, 2019Assignee: AIRWATCH LLCInventors: Ashwin Ramesh, Shiva Subbha Ram
-
Patent number: 10239094Abstract: The present invention is related to methods and systems for collected item information for stored items. In one embodiment, a networked food storage system comprises a first sensor configured to read information from item tags coupled to items, wherein the items are stored or intended to be stored in a storage unit. A data store is configured to store food preferences for at least a first user. Instructions, stored in computer readable memory, are configured to: cause a first user interface to be displayed to the first user via which the first user can request a meal suggestion; retrieve preference information for the first user from computer readable memory; retrieve information read from at least a first item tag; and provide a meal suggestion based at least in part on preference information for the first user and item tag information.Type: GrantFiled: February 26, 2018Date of Patent: March 26, 2019Assignee: IKAN HOLDINGS LLCInventors: Fabio Zsigmond, Sion Elie Douer, Geraldo Yoshizawa, Frederico Wagner
-
Patent number: 10232408Abstract: The present invention is related to methods and systems for collected item information for stored items. In one embodiment, a networked food storage system comprises a first sensor configured to read information from item tags coupled to items, wherein the items are stored or intended to be stored in a storage unit. A data store is configured to store food preferences for at least a first user. Instructions, stored in computer readable memory, are configured to: cause a first user interface to be displayed to the first user via which the first user can request a meal suggestion; retrieve preference information for the first user from computer readable memory; retrieve information read from at least a first item tag; and provide a meal suggestion based at least in part on preference information for the first user and item tag information.Type: GrantFiled: August 14, 2018Date of Patent: March 19, 2019Assignee: IKAN HOLDINGS LLCInventors: Fabio Zsigmond, Sion Elie Douer, Geraldo Yoshizawa, Frederico Wagner
-
Patent number: 10148609Abstract: In one implementation a computer-implemented method includes generating a group of telephone contacts for a first user, wherein the generating includes identifying a second user as a contact of the first user based upon a determination that the second user has at least a threshold email-based association with the first user; and adding the identified second user to the group of telephone contacts for the first user. The method further includes receiving a first request to connect a first telephone device associated with the first user to a second telephone device associated with the second user. The method also includes identifying a contact identifier of the second telephone device using the generated group of telephone contacts for the first user, and initiating a connection between the first telephone device and the second telephone device using the identified contact identifier.Type: GrantFiled: November 4, 2015Date of Patent: December 4, 2018Assignee: Google LLCInventors: Brian Patrick Strope, Francoise Beaufays, Hy Murveit
-
Patent number: 10049146Abstract: Apparatuses for storing, transmitting, and identifying changes in relation to, data are provided. One of these apparatuses is a server which includes a processor-implemented controller that receives data from a first electronic device external to the server, determines whether a user identification corresponding to a second electronic device external to the server matches a specified user identification, and transmits at least one portion of the data to the second electronic device based at least in part on a determination that the user identification matches the specified user identification.Type: GrantFiled: November 19, 2014Date of Patent: August 14, 2018Assignee: Samsung Electronics Co., LtdInventors: John Osborne, David W. Russell
-
Patent number: 9940124Abstract: The system includes a terminal machine and a service provider machine. The terminal machine is modified using an update server machine. The terminal machine includes a terminal application for displaying a prompt in a first sequence of prompts and accepting a user data entry in a first series of data entries. The service provider machine includes a provider application for receiving the user data entry. The update server machine sends a dialogue module including a first and second set of updated code to the terminal machine and the service provider machine, respectively. The dialogue module does not modify computer-executable instructions saved on the terminal or service provider machines. The first and second set of updated code adapts the terminal application and provider application, respectively, to use a second sequence of prompts and a second sequence of data entries.Type: GrantFiled: March 9, 2016Date of Patent: April 10, 2018Assignee: S3G Technology LLCInventor: Sandeep Chatterjee
-
Patent number: 9875609Abstract: In one embodiment, an intermediary gaming trusted electronic device for use with an untrusted PED may include a position sensor configured to acquire position information, a memory configured to store at least game session data, and a processor configured to at least: securely communicate with a gaming apparatus via the wireless transceiver; securely communicate with the associated untrusted PED; determine whether a gaming session is permitted based on the position information; receive gaming data from the gaming apparatus if it is determined that the gaming session is permitted; transmit presentation data to the associated untrusted PED for presentation on a display of the associated PED, wherein the intermediary gaming trusted device is able to support interaction between the gaming apparatus and the associated untrusted PED so that the associated untrusted PED, when coupled to the intermediary gaming trusted device, can execute a gaming software.Type: GrantFiled: January 6, 2017Date of Patent: January 23, 2018Assignee: Nguyen Gaming LLCInventor: Binh T. Nguyen
-
Patent number: 9865261Abstract: As provided herein, an audio signal (e.g., a user's spoken statement “check email”) may be received from the user of a client device accessing a webpage (e.g., a webmail webpage) utilizing a browser. The webpage may be parsed, analyzed, and/or mapped to identify one or more elements on the webpage (e.g., a send/receive email user interface element). The audio signal may be evaluated relative to the one or more elements on the webpage (e.g., such as by a dictionary comprising one or more audio signals paired to one or more audio commands) to identify an audio command. The audio command may be transformed into a text command (e.g., a script corresponding to a script action that invokes the send/receive email user interface element). The text command may be utilized to invoke an event (e.g., send/receive email) corresponding to an element on the webpage.Type: GrantFiled: October 1, 2015Date of Patent: January 9, 2018Assignee: YAHOO HOLDINGS, INC.Inventors: Mohit Goenka, Stephani Bishop
-
Patent number: 9754592Abstract: A method of speech-enabling a human-to-machine interface comprises uniquely identifying a plurality of input fields and corresponding input field identifications (IDs) associated with a human-to-machine interface. The method further comprises mapping the input field IDs to grammar slot names to produce a speech-to-field mapping. The grammar slot names may be associated with speech-to-text rendering of speech expected to be received by a speech-to-text renderer configured to output representations of the speech having correspondence with the grammar slot names. The method also comprises enabling a flow of representations of speech to the input fields via the speech-to-field mapping. The input fields may include interactive elements displayed on a screen view including at least one of radio buttons, text fields, buttons, and drop down menus.Type: GrantFiled: December 8, 2014Date of Patent: September 5, 2017Assignee: Nuance Communications, Inc.Inventors: David Andrew Mauro, Henri Bouvier
-
Patent number: 9652474Abstract: A method and a system provide regional content to users by associating data files with geographical properties and matching the geographical property of a data file with the geographical property of the user. The system extracts geographical information from a data file, and associates the data file with a source geographical property corresponding to the extracted geographical information according to a geographical information database. Upon obtaining a user geographical property of a user, the system provides the data file to the user if the source geographical property matches the user geographical property. The method and the system may be implemented using a geographical name lexicon or a geographical name suffix lexicon.Type: GrantFiled: July 11, 2014Date of Patent: May 16, 2017Assignee: Alibaba Group Holding LimitedInventors: Guo Ping Lei, Xiao Shuan Li, Na Ma, Wei Jia Liu, Chuan Wen Chen, Ming You Wang, Hong Xi Zhou, Xuan Wang
-
Patent number: 9565311Abstract: Apparatus for operating a multimedia contact center, comprising a multimedia contact center system for handling communications sessions between an organization and its customers and obtaining media-specific information relating to the communications session, and a search engine for performing a search in relation to the obtained media-specific information, wherein the multimedia contact center system is configured to use the results from the search in handling the communications session, wherein the results may include heterogeneous material not primarily intended for session handling purposes.Type: GrantFiled: July 28, 2015Date of Patent: February 7, 2017Assignee: NEWVOICEMEDIA LIMITEDInventor: Richard B Pickering
-
Patent number: 9548052Abstract: A user device receives audio data of a user reading aloud a displayed portion of an ebook, and converts a portion of the audio data to spoken-text data. The user device determines one or more similarity scores based on a comparison between the spoken-text data and text data associated with the displayed portion of the ebook, and ranks the one or more similarity scores to determine a reading location in the text data that corresponds to the spoken-text data. The user device determines a pronunciation score using the spoken-text data and pronunciation data associated with the text data at the reading location. The user device performs an action based in part on the reading location and the pronunciation score.Type: GrantFiled: December 17, 2013Date of Patent: January 17, 2017Assignee: Google Inc.Inventors: Virgil Scott King, Julian Paul Grady
-
Patent number: 9542856Abstract: A system and method are presented for learning call analysis. Audio fingerprinting may be employed to identify audio recordings that answer communications. In one embodiment, the system may generate a fingerprint of a candidate audio stream and compare it against known fingerprints within a database. The system may also search for a speech-like signal to determine if the end point contains a known audio recording. If a known audio recording is not encountered, a fingerprint may be computed for the contact and the communication routed to a human for handling. An indication may be made as to if the call is indeed an audio recording. The associated information may be saved and used for future identification purposes.Type: GrantFiled: August 30, 2013Date of Patent: January 10, 2017Assignee: INTERACTIVE INTELLIGENCE GROUP, INC.Inventors: Felix Immanuel Wyss, Matthew Alan Taylor, Kevin Charles Vlack
-
Patent number: 9509841Abstract: A telephony system is presented that enables a phone to access a directory and use the directory in conjunction with other phone functions. The system includes a server with a telephony management software (TMS) unit, a telephony application programming interface (TAPI) unit, and an application unit. The application unit includes a control module, a function module, a filter module, a presentation module, a phone interface module, and a storage interface module. A server sends a signal to a phone regarding the contents of a directory. A server also enables a user to navigate through the directory, filter the directory, and perform call functions on phone numbers associated with directory entries.Type: GrantFiled: January 2, 2014Date of Patent: November 29, 2016Assignee: Shortel, Inc.Inventors: Michael S. W. Tovino, Richard A. Winslow, Glen K. Okita
-
Patent number: 9384188Abstract: Examples of the present disclosure describe generation of a multi-arc confusion network to improve, for example, an ability to return alternatives to output generated. A confusion network comprising token representations of lexicalized hypotheses and normalized hypotheses is generated. Each arc of the confusion network represents a token of a lexicalized hypothesis or a normalized hypothesis. The confusion network is transformed into a multi-arc confusion network, wherein the transforming comprising realigning at least one token of the confusion network to span multiple arcs of the confusion network. Other examples are also described.Type: GrantFiled: January 27, 2015Date of Patent: July 5, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Michael Levit, Umut Ozertem, Sarangarajan Parthasarathy, Padma Varadharajan, Karthik Raghunathan, Issac Alphonso
-
Patent number: 9210258Abstract: In one implementation a computer-implemented method includes generating a group of telephone contacts for a first user, wherein the generating includes identifying a second user as a contact of the first user based upon a determination that the second user has at least a threshold email-based association with the first user; and adding the identified second user to the group of telephone contacts for the first user. The method further includes receiving a first request to connect a first telephone device associated with the first user to a second telephone device associated with the second user. The method also includes identifying a contact identifier of the second telephone device using the generated group of telephone contacts for the first user, and initiating a connection between the first telephone device and the second telephone device using the identified contact identifier.Type: GrantFiled: July 3, 2013Date of Patent: December 8, 2015Assignee: Google Inc.Inventors: Brian Strope, Francoise Beaufays, Hy Murveit
-
Patent number: 9208498Abstract: Methods and apparatuses to track keywords used for matching advertisements that provide references to make calls for real time communications. One embodiment includes: selecting an advertisement based on a condition; providing a reference for presentation with the advertisement, to identify the condition and the advertisement; and charging an advertisement fee in response to a call via the reference for a real time communication session.Type: GrantFiled: November 14, 2006Date of Patent: December 8, 2015Assignee: YELLOWPAGES.COM LLCInventors: Scott Faber, Ebbe Altberg, Ron Hirson, Sean Van Der Linden, Virginia Hong-Jia Yang
-
Patent number: 9202217Abstract: Systems and methods to facilitate the management of multiple pay for performance advertisements. In one embodiment, a method includes: generating a user interface to show a plurality of advertisements simultaneously and to allow editing of any of the plurality of advertisements; and updating an advertisement database according to input received in the user interface. In one embodiment, the each advertisement of the plurality of advertisements is charged for according to a price bid in response to a communication lead generated from the advertisement. In one embodiment, the plurality of advertisements are selected from advertisements of more than one user.Type: GrantFiled: November 3, 2006Date of Patent: December 1, 2015Inventors: Ebbe Altberg, Scott Faber, Ron Hirson, Sean Van Der Linden, Virginia Hong-Jia Yang
-
Patent number: 9197632Abstract: The longstanding problems of user password management and security, and user authentication are addressed. Disclosed is a system and method for providing a means for a user to identify themselves with configurable levels of authentication in order to receive limited access or services while protecting user privacy. As a user inputs information related to their identity into an interface, the system searches an indexed database which may include both registered users and/or unregistered customers indexed from disparate data sources. The system presents the user matching results from the search in an obscured form from which the user selects and authenticates his or her identity. Unregistered users identified during the process may be automatically registered in certain embodiments, or no account may be needed in other embodiments.Type: GrantFiled: March 17, 2014Date of Patent: November 24, 2015Assignee: Kaarya LLCInventors: Ujjual Nath, Gaurav Sharma, William Fletcher
-
Patent number: 9191501Abstract: The present invention provides a method and system for managing contact information in a universal plug and play (UPnP) home network environment. In one embodiment, the present invention provides a method of a telephony server (TS) for providing contact information to a telephony control point (TelCP) in a universal plug and play home network environment. The method includes receiving a request for providing contact information updates associated with at least one contact entry from the TelCP connected to the TS in an UPnP home network environment. The method further includes obtaining the requested contact information updates from an address book associated with the at least one contact entry. The method also includes providing the obtained contact information updates associated with the at least one contact entry to the TelCP.Type: GrantFiled: March 19, 2012Date of Patent: November 17, 2015Assignee: Samsung Electronics Co., Ltd.Inventors: Mayuresh Madhukar Patil, Arun Prasath Ramamoorthy, Je-Young Maeng
-
Patent number: 9176754Abstract: Some embodiments provide a system that executes a web application. During operation, the system loads the web application in a web browser and loads a native code module associated with the web application into a secure runtime environment. Next, the system provides input data associated with the web application to the native code module and processes the input data using the native code module to obtain output data. Finally, the system provides the output data to the web application for use by the web application.Type: GrantFiled: November 7, 2008Date of Patent: November 3, 2015Assignee: Google Inc.Inventors: Evangelos Kokkevis, Matthew Papakipos, David C. Sehr
-
Patent number: 9083586Abstract: In an embodiment, in response to receiving from a client computer a client request to connect to a server: processing the client request in a network protection device including applying one or more translations and one or more security checks, generating a server acknowledgment to the client computer as if the server acknowledged receiving the client request from the client computer, processing the server acknowledgement in the network protection device including applying one or more translations and one or more security checks and sending the server acknowledgment to the client computer; in response to receiving a client acknowledgment of receiving the server acknowledgment, determining that a first path between the client computer and the network protection device is operational; generating a server request to the server; processing the server request in the network protection device, determining that a second path between the network protection device and the server is operational.Type: GrantFiled: March 22, 2011Date of Patent: July 14, 2015Assignee: Cisco Technology, Inc.Inventors: Dieter Weber, David White, Lawrence Mertes
-
Patent number: 9020125Abstract: Systems and methods for recording a communication session between a customer and an agent of a customer center communication system are provided. In this regard, a representative method comprises: configuring a communication component of the customer center communication system to enable recording of a media stream associated with the communication session; transmitting the media stream over a network based on the configuration of the communication component; receiving the media stream over the network; and recording the received media stream.Type: GrantFiled: December 13, 2010Date of Patent: April 28, 2015Assignee: Verint Americas Inc.Inventors: Jamie Richard Williams, Marc Calahan, Thomas Z. Dong
-
Publication number: 20150092935Abstract: A telecommunications addressing system/method allowing selection of a telephone instrument device (TID) using arbitrary identifiers is disclosed. The system/method allows a source TID (STD) to select a target TID (TTD) by the use of a Target Telephone Identifier (TTI) data string rather than a traditional numeric telephone identification (NTI). This TTI is then indexed within a TTI/NTI mapping server (TMS) that functions as a hierarchical repository of TTI/NTI mappings. STD/TTD communication is established by first performing a lookup of the STD-selected TTI within the TMS to identify the NTI of the TTD. Once the NTI of the STD has been identified by the TMS, communication between the STD and TTD is established using the NTI via the normal public switched telephone network (PSTN). TMS TTI lookup may be performed via STD TID web application and/or via PSTN infrastructure interface.Type: ApplicationFiled: November 12, 2014Publication date: April 2, 2015Inventor: Maqsood A. Thange
-
Patent number: 8983051Abstract: An automated intelligent component (the Personal Virtual Assistant or PVA) is located between a caller and a callee. A caller calls the PVA and directs the PVA to make one or more calls to one or more call recipients. Based on the information obtained from a voice or text dialog with the caller and a combination of other available informational sources, the disposition of an outgoing call is determined and acted upon by PVA. During the call the PVA remains available to take further actions at the request of the call participants.Type: GrantFiled: April 3, 2007Date of Patent: March 17, 2015Inventors: William F. Barton, Francisco M. Galanes, Anand Ramakrishna, Vishwa Ranjan, Tal Saraf
-
Patent number: 8917839Abstract: Information, such as advertising, is presented to VoIP users via a combination of telephone and data streams during session initiation via an IP phone or a personal computer. A proxy server that receives the call request coordinates with a media server to transmit targeted advertising to the caller during the post dial delay interval. After the advertisement concludes, the call continues normally.Type: GrantFiled: October 28, 2011Date of Patent: December 23, 2014Assignee: Vonage Newworks, LLCInventor: Baruch Sterman
-
Patent number: 8918086Abstract: A telecommunications addressing system/method allowing selection of a telephone instrument device (TID) using arbitrary identifiers is disclosed. The system/method allows a source TID (STD) to select a target TID (TTD) by the use of a Target Telephone Identifier (TTI) data string rather than a traditional numeric telephone identification (NTI). This TTI is then indexed within a TTI/NTI mapping server (TMS) that functions as a hierarchical repository of TTI/NTI mappings. STD/TTD communication is established by first performing a lookup of the STD-selected TTI within the TMS to identify the NTI of the TTD. Once the NTI of the STD has been identified by the TMS, communication between the STD and TTD is established using the NTI via the normal public switched telephone network (PSTN). TMS TTI lookup may be performed via STD TID web application and/or via PSTN infrastructure interface.Type: GrantFiled: May 30, 2013Date of Patent: December 23, 2014Inventor: Maqsood A. Thange
-
Patent number: 8913732Abstract: A method and system for providing directory assistance to erroneous calls via location wearable devices. The method and system includes an intercept system that intercepts erroneous calls from a location aware wearable device and automatically routes them to a directory assistance service. The directory assistance service provides a least one advertisement and a variety of other services to the callers using current caller data and to one or more alternative numbers for the caller based in part on a determined physical location of the location aware wearable network device.Type: GrantFiled: April 7, 2014Date of Patent: December 16, 2014Inventor: Blake Bookstaff
-
Patent number: 8913731Abstract: A system and method for providing an audio representation of a name includes providing a list of a plurality of users of a network and respective presence information regarding each of the plurality of users; receiving a request from an endpoint to receive an audio representation of a name of a particular user of the plurality of users, and providing the audio representation to the endpoint. Moreover, the audio representation of the name at least generally approximates a pronunciation of the name as pronounced by the particular user.Type: GrantFiled: April 8, 2013Date of Patent: December 16, 2014Assignee: Cisco Technology, Inc.Inventor: Tim Fujita-Yuhas
-
Patent number: 8903073Abstract: Embodiments of the invention provide a system for generating an Interactive Voice Response (IVR) database, the system comprising a processor and a memory coupled to the processor. The memory comprising a list of telephone numbers associated with one or more destinations implementing IVR menus, wherein the one or more destinations are grouped based on a plurality of categories of the IVR menus. Further the memory includes instructions executable by said processor for automatically communicating with the one of more destinations, and receiving at least one customization record from said at least one destination to store in the IVR database.Type: GrantFiled: July 20, 2011Date of Patent: December 2, 2014Inventors: Zvi Or-Bach, Tal Lavian
-
Patent number: 8867708Abstract: Embodiments of the invention provide a system for enhancing user interaction with Interactive Voice Response (IVR) destinations, the system comprising: a processor; and a memory coupled to the processor, the memory comprising: data encoding a database, the database comprising a list of telephone numbers associated with one or more destinations implementing an IVR; instructions executable by the processor for automatically communicating with at least one user; and instructions executable by the processor to pull at least one menu from the database and display the menu to the at least one user, wherein the menu is associated with a telephone number dialed by the at least one user, and wherein the menu comprises at least one icon.Type: GrantFiled: March 2, 2012Date of Patent: October 21, 2014Inventors: Tal Lavian, Zvi Or-Bach
-
Patent number: 8867727Abstract: A method includes receiving a list of sequential telephone numbers, and iteratively: identifying a first number and a last number of the list, selecting a group size, creating a group of sequential telephone numbers from the list of sequential telephone numbers based on the selected group size, and removing the created group from the list of sequential telephone numbers. Creating the group may include determining whether a first number in the list of sequential telephone numbers ends with a predetermined digit, assigning the first number as a start number of the group, and identifying an end number in the group based on the start number and the selected group size.Type: GrantFiled: June 29, 2010Date of Patent: October 21, 2014Assignee: Verizon Patent and Licensing Inc.Inventor: Bhaskar R. Gudlavenkatasiva