Interaction With An External Nontelephone Network (e.g., Internet) Patents (Class 379/88.17)
  • Patent number: 11924644
    Abstract: Secure communication in mobile digital pages is provided. The system receives an electronic document and validates the electronic document for storage in a cache server. The system receives a request for the electronic document and provides it to a viewer component on a client computing device. The viewer component loads the electronic document in an iframe. The viewer component executes a runtime component to receive, via a secure communication channel, a tag from the electronic document. The system receives the tag and selects a data value for transmission to the viewer component. The viewer components provides the data value to cause the runtime component to execute an action with the data value.
    Type: Grant
    Filed: October 10, 2022
    Date of Patent: March 5, 2024
    Assignee: GOOGLE LLC
    Inventors: Jay Akkad, Nikhil Rao, Anshul Gupta, David Wang, Ian Baker, Neil Dhillon
  • Patent number: 11861069
    Abstract: A system and method for capturing media are disclosed. In a first aspect, the system comprises a wristband device that includes at least one sensor and a camera coupled to the wristband device. The camera is controlled by at least one gesture determined using the at least one sensor. In a second aspect, the method comprises providing a wristband device that includes at least one sensor, coupling a camera to the wristband device, determining at least one gesture using the at least one sensor, and controlling the camera by using the at least one gesture.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: January 2, 2024
    Inventor: Vikas Gupta
  • Patent number: 11792327
    Abstract: One or more computing devices, systems, and/or methods for ringless voicemail detection are provided. In an example, a first call attempt to a phone number may be detected. In response to detecting a second call attempt to the phone number occurring within a first threshold timespan of the first call attempt being detected, first processing of the second call attempt is withheld. In response to the first call attempt being cancelled within a second threshold timespan of the first call attempt being detected, second processing of the second call attempt is performed based upon a policy.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: October 17, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Jeffrey Allen Haltom, Kent Lanier Hallford, Jr., Nayankumar Suryakant Patel, Lulia Ann Barakat
  • Patent number: 11678156
    Abstract: Embodiments of the present application disclose a method and terminal device for data transmission. The method is applied to a vehicle-to-everything system, and comprises: a terminal device in a first protocol layer determining, according to service information of data to be sent, a transmission mechanism for transmitting the data to be sent. The method and terminal device in the embodiments of the present application enhance data transmission capabilities.
    Type: Grant
    Filed: September 17, 2021
    Date of Patent: June 13, 2023
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventor: Jianhua Liu
  • Patent number: 11558272
    Abstract: The disclosure relates to methods and systems for predicting time of occurrence of future server failures using server logs and a stream of numeric time-series data occurred with a particular time window. Method performed by processor includes accessing plurality of server logs and stream of numeric time-series data, applying density and sequential machine learning model over plurality of server logs for obtaining first and second outputs, respectively, applying a stochastic recurrent neural network model over the stream of time-series data to obtain third output. The method includes aggregating first, second, and third outputs using an ensemble model, predicting likelihood of at least one future server anomaly based on the aggregating, and determining time of occurrence of the at least one future server anomaly by capturing server behavior characteristics using time-series network model. The server behavior characteristics include time-series patterns of the stream of numeric time-series data.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: January 17, 2023
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Rajesh Kumar Ranjan, Karamjit Singh, Sangam Verma
  • Patent number: 11539601
    Abstract: A system and method that includes executing communication processes in an application platform, which comprises on behalf of outside entities, negotiating communications between a set of internal resources and at least one external resource using at least a first communication protocol and a second protocol; capturing internal log information during execution of the application platform; receiving a request to access log information by an outside entity; synthesizing the internal log information of the first protocol and at least a second protocol into a unified communication report; and transmitting the unified communication report.
    Type: Grant
    Filed: August 20, 2019
    Date of Patent: December 27, 2022
    Assignee: Twilio Inc.
    Inventors: Matthew David Nowack, Jonas Mikael Boerjesson
  • Patent number: 11496431
    Abstract: A method and apparatus for improving digital transaction using Simple Mail Transfer Protocol (SMTP). The method includes determining to whether an alert related to a task is sent to a registered individual, on a condition that the alert related to the task should be sent, generating an email message, wherein the email includes at least one mailto link and a form for the registered individual to complete, transmitting the email message to the registered individual, receiving a response email from the registered individual, authenticating the email message and decoding a token, and updating an information database.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: November 8, 2022
    Assignee: CLOVER LEAF CAPITAL LLC
    Inventors: John P. Killoran, Jr., Gina Katharine Von Damm
  • Patent number: 11483208
    Abstract: Some embodiments of the present application include obtaining communications with a user associated with a user account of a service. The communications may be analyzed using natural language processing to detect an instance of a first trigger within the communications. If detected, a data flag can be assigned to a data structure associated with the user account. In some embodiments, subsequent to the data flag being assigned to the data structure, a request may be obtained for a communication to be sent to the user. For instance, the request may be obtained responsive to determining that a value associated with the user account satisfies a condition. Based on the data flag and the request, the communication may be prevented from being sent to the user.
    Type: Grant
    Filed: December 31, 2020
    Date of Patent: October 25, 2022
    Assignee: Capital One Services, LLC
    Inventors: Aniket Narasinh Sinkar, Arindam Chakraborty, Jeren Browning, Prabhahar Narayanan, Earl F. Sullivan, Manisha Shrikrishna Purkar, Ryan Quinn, Kevin Scott Rouse, Becky Jean Raschke
  • Patent number: 11379505
    Abstract: Systems and methods for tracking and searching the usage, flow or communication of assets are disclosed. Embodiments as disclosed herein may create and update a graph representing the assets in an enterprise, where the objects and relationships in the graph represent the assets, communications, users or relationship. The graph may be queried to discover a wide variety of information regarding these assets, communications, users or relationships.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: July 5, 2022
    Assignee: OPEN TEXT SA ULC
    Inventors: Byron Steven Pruitt, Jeffrey Alan Cole, James Matthew Downs
  • Patent number: 11165586
    Abstract: Systems, methods, articles of manufacture, and computer-readable media. A server may receive a phone call and generate a uniform resource locator (URL) comprising a session identifier for an account. The server may transmit the URL to a client device. The server may receive, from a web browser, a request comprising the URL. The server may determine that the session identifier in the URL of the request matches the session identifier for the account, and transmit, to the web browser, a web page at the URL. The server may receive, from the web browser, a cryptogram read by the web page via a card reader of the client device and decrypt the cryptogram. The server may authenticate the identity of the caller for the call based on decrypting the cryptogram and the session identifier of the URL matching the session identifier of the account.
    Type: Grant
    Filed: October 30, 2020
    Date of Patent: November 2, 2021
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Jeffrey Rule, Rajko Ilincic
  • Patent number: 11144964
    Abstract: A system for assisting a customer is provided. The system comprises a database comprising multimedia files, wherein one or more tags are associated with one or more of the multimedia files. The system further comprises a virtual agent server 100 configured to receive input from a first user (customer) and a second user (customer service representative). Further, the virtual agent server 100 processes the received input to understand a context of the input. Subsequently, the virtual agent server 100 identifies one or more multimedia files based on the context and the tags associated with the multimedia files. Subsequently, the virtual agent server 100 shares at least one of the identified multimedia files with at least one of the first user and the second user to enable better understanding between the first user and the second user.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: October 12, 2021
    Assignee: VOICEMONK INC.
    Inventors: Jagadeshwar Nomula, Vinesh Gudla, Durga Prasad Velamuri
  • Patent number: 11146513
    Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: October 12, 2021
    Assignee: Twitter, Inc.
    Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhigang Chen
  • Patent number: 11122132
    Abstract: Novel tools and techniques are provided for implementing network application programming interface (“API”), and, more particularly, API to provide network metrics and network resource control to users. In some embodiments, a computing system might receive customer network telemetry data from a first network via a gateway API, might receive service provider network telemetry data from a second network(s) via a network API, might compile the customer network telemetry data and the service provider network telemetry data, might receive a request from a user to access information regarding network services associated with the user, might filter the compiled customer network telemetry data and the compiled service provider network telemetry data to isolate first telemetry data and second telemetry data, respectively, might provide the user with access to at least one of the first telemetry data or the second telemetry data, and might provide the user with options to control network resources.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: September 14, 2021
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Michael K. Bugenhagen, Charles I. Cook
  • Patent number: 10983996
    Abstract: Technologies described reduce the amount of time between requesting content and receiving the requested content. In some embodiments, a client provides a search query. A search result page is generated and, prior to returning the search result page to the client, some or all of the search results are asynchronously pre-fetched and cached. The search query can include custom parameters that are also included in the pre-fetch requests. Web addresses in the search results page can be modified to indicate whether a prefetch operation was initiated. Once a user activates one of the search results, the responding web server uses the cached data while generating a response.
    Type: Grant
    Filed: January 9, 2019
    Date of Patent: April 20, 2021
    Assignee: eBay Inc.
    Inventors: Ramesh Periyathambi, Vineet Bindal, Naga Sita Raghuram Nimishakavi Venkata, Deepti Bhosale, Auston McReynolds, Andrew Lin, Lakshimi Duraivenkatesh
  • Patent number: 10977319
    Abstract: Methods, systems, and computer programs are presented for facilitating user engagement with a bot. One example method includes receiving, by a dialogue manager server, a sequence specification for a user activity that identifies a type of interaction between a user and a network service, the sequence specification including instructions for implementing a trigger action in the event of a negative user input into the bot. The negative user input in the sequence of interactions is detected and the trigger action is implemented in response to detecting the negative user input.
    Type: Grant
    Filed: July 10, 2017
    Date of Patent: April 13, 2021
    Assignee: eBay Inc.
    Inventor: Ido Avigdor Bright
  • Patent number: 10966104
    Abstract: An email synchronization method includes obtaining, by a mobile terminal, current network signal quality of the mobile terminal after obtaining an email synchronization instruction, and canceling, by the mobile terminal, execution of a synchronization operation when the network signal quality is less than a first preset threshold.
    Type: Grant
    Filed: July 18, 2017
    Date of Patent: March 30, 2021
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Dengkui Zhu, Quanquan Wang, Jingquan Xu
  • Patent number: 10924570
    Abstract: In one embodiment, a computer system receives a signal to associate a website with an entity on a user interface. The entity is managed by an operating system running on the computer system. The computer system associates the entity with a push channel that is configured to push updates for the website. The push channel is configured with the entity as an endpoint. An update is received via the push channel at the operating system and the computer system associates the update with the entity by correlating the endpoint of the push channel to the entity. The computer system then causes a notification to be output for the entity on the user interface using the operating system.
    Type: Grant
    Filed: May 4, 2018
    Date of Patent: February 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Steven J. Becker, Ali Alabbas
  • Patent number: 10915866
    Abstract: Disclosed herein are system, method, and computer program product embodiments for delivering and receiving messages. An embodiment operates by allowing users to subscribe to various chat panels of a messaging system. Users will be able to utilize the chat panels to send and receive messages. In a corporate context, an administrator may be able to quickly send unidirectional messages to employees as well as assign users to mandatory divisions based on job function. In an embodiment, the messaging system also allows for email integration and graphical user interface workspace configuration.
    Type: Grant
    Filed: March 7, 2018
    Date of Patent: February 9, 2021
    Assignee: Workstorm.com LLC
    Inventors: Jeffery Bay, Anatoliy Yudovich, Nicholas Stech, Adrian Miller, Raj Fernando
  • Patent number: 10848310
    Abstract: A method and an apparatus for identifying a user identity are disclosed. The method includes receiving, by a first platform, a first request sent by a second platform, the first request including a first identifier, the first identifier being a sequence number used for identifying the second platform and allocated to the second platform by the first platform after the second platform accesses the first platform; obtaining a second identifier corresponding to the first identifier, the second identifier being a sequence number used for identifying an identity of the second platform in the first platform; obtaining a third identifier corresponding to the first request, the third identifier being an account of a login user currently logging on to the first platform; encrypting the third identifier using the second identifier to obtain a fourth identifier; and returning the fourth identifier to the second platform.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: November 24, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Hua Wang
  • Patent number: 10805457
    Abstract: An apparatuses and a method for contacting a callee, wherein one of the apparatuses includes an input component adapted to detect a communication attempt made by a caller communication terminal to establish a connection, through a first communication channel, with a callee communication terminal which is unavailable, an output component adapted to send at least a non-availability message to the caller communication terminal, a processor configured for generating the non-availability message which includes audio routing information providing information establishing a communication, through a second communication channel, between the caller communication terminal and the callee communication terminal and/or a callee alternative communication device.
    Type: Grant
    Filed: December 21, 2015
    Date of Patent: October 13, 2020
    Assignee: Saronikos Trading and Services, Unipessoal LDA
    Inventor: Robert James
  • Patent number: 10805285
    Abstract: An authentication apparatus and method based on cognitive information. The authentication apparatus based on cognitive information includes an authentication request reception unit for receiving a request to authenticate an authentication target, a behavioral and contextual information collection unit for collecting behavioral and contextual information corresponding to the authentication target, a cognitive information extraction unit for extracting cognitive information corresponding to the request from previously stored big data, and an authentication processing unit for authenticating the authentication target in consideration of the behavioral and contextual information based on the extracted cognitive information.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: October 13, 2020
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: CheolYong Park, HanJun Yoon
  • Patent number: 10789957
    Abstract: A method of providing electronic home assistant service. The method comprises processing a first audio received from a microphone of an electronic home assistant by a voice recognition application executing on the electronic home assistant into a first parsed digital signal, providing the parsed digital signal by the voice recognition application to a plurality of applications executing on the electronic home assistant, receiving an exclusive access to parsed digital signals request by the voice recognition application from a wireless communication service account self-service client application executing on the electronic home assistant, processing a second audio received from the microphone of the electronic home assistant by the voice recognition application to form a second parsed digital signal, and providing the second parsed digital signal exclusively to the wireless communication service account self-service client application.
    Type: Grant
    Filed: February 2, 2018
    Date of Patent: September 29, 2020
    Assignee: Spring Communications Company L.P.
    Inventor: Hemant V. Tiwari
  • Patent number: 10757259
    Abstract: A business interfaces with a messaging server to establish routing rules that associate particular types of requests from users of clients with specific roles of agents in an agent pool. A user of a client engages in a canonical messaging thread with the business server via the messaging server. The messaging server receives a call request from the client. The messaging server uses the routing rules to identify the agent role to serve the user's request. The messaging server may exchange routing messages with the user in the canonical thread. The messaging server selects an agent from the agent pool to service the user's call-based communication request based on the profiles of the agents and the identified agent role. The messaging server establishes a call between the user and the selected agent. The agent and user may exchange messages on the canonical thread between the user and the business.
    Type: Grant
    Filed: May 22, 2018
    Date of Patent: August 25, 2020
    Assignee: Facebook, Inc.
    Inventors: Li Hua, Amit Kumar Dutta, Vivek Garg, Joel Alexander Sharin
  • Patent number: 10740322
    Abstract: A method is described for collapsing a plurality of detected changes to data in a database into a reduced set of changes. The method includes detecting a plurality of changes to the database; determining that one or more changes in the plurality of changes are superfluous to demonstrating the current state of data in the database to an external system; determining, in response to determining that one or more changes in the plurality of changes are superfluous, a reduced set of changes that demonstrates the current state of data in the database based on the plurality of changes, wherein a number of changes in the plurality of changes is greater than a number of changes in the reduced set of changes; and determining a set of messages to generate based on the reduced set of changes, wherein the set of messages demonstrate the current state of data.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: August 11, 2020
    Assignee: SALESFORCE.COM, INC.
    Inventors: Anjani Gupta, William Victor Gray, Shaahin Mehdinezhad Rushan, Yogesh Patel, Shreedhar Sundaram, Mahalaxmi Sanathkumar, William Hackett, Rajkumar Pellakuru, Kshama Thacker
  • Patent number: 10715483
    Abstract: A method that incorporates teachings of the subject disclosure may include, for example, determining at a first directory server of a first regional call processing system whether a new name authority pointer associated with a telephone number is within a first geographic region of the first regional call processing system, transmitting the new name authority pointer to a first name server of the first regional call processing system for provisioning the name authority pointer to the first name server responsive to determining that the telephone number is located within the first geographic region, and transmitting the new name authority pointer to a second directory server for provisioning the new name authority pointer to a second name server of a second regional call processing system responsive to determining that the telephone number is not located within the first geographic region. Other embodiments are disclosed.
    Type: Grant
    Filed: January 2, 2019
    Date of Patent: July 14, 2020
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James W. Forsyth, Bernard Ku, Lakshminarashimhan Naidu
  • Patent number: 10698485
    Abstract: Haptic feedback for communication of relevant information is provided. Oftentimes when using content narration to read or author a document, it is desirable to notify the user of a presence of meta-information. Aspects of a haptic feedback system avoid adding data to an audio stream, and instead, use haptic feedback technology to communicate information about a presence and type of meta-information in relation to content being narrated. Device functionality can be improved by enabling communication of relevant information through non-auditory cues that are consumable by sight-impaired users. By employing haptic technologies as described herein, users are enabled to feel when certain meta-information is available, and are further enabled to interact with the meta-information to receive additional information associated with the meta-information.
    Type: Grant
    Filed: June 27, 2016
    Date of Patent: June 30, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jonathan Fred Keslin, Michelle Elena Keslin
  • Patent number: 10630751
    Abstract: Systems and methods to combine multiple voice activated audio input data packets that indicate sequence dependent operations are provided. A natural language processor component can receive first and second input audio signal from a client computing device, and can identify respective requests and corresponding trigger keywords. A direct action application programming interface (“API”) can generate respective action data structures, and can construct respective data transmissions including the respective action data structures. A thread optimization component can obtain data packets of the first data transmission, and can obtain data packets of the second data transmission. The thread optimization component can determine, based on a heuristic technique applied to the data packets of the respective data transmissions a sequence dependency parameter.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: April 21, 2020
    Assignee: Google LLC
    Inventors: Gaurav Bhaya, Robert Stets
  • Patent number: 10621218
    Abstract: At least one social media channel includes a plurality of user messages, which are accessible via a communication network. At least some of the stored messages are retrieved from the at least one social media channel via the communication network, and a collection of frequently asked questions (FAQ) is generated or updated by analyzing the retrieved messages to form a plurality of topical issue clusters. Each topical issue cluster is associated with at least one topic parameter from among a plurality of topic parameters, each topic parameter relates to at least one of use, installation or maintenance of a product or service, and each topical issue cluster includes at least one issue identified by a community of users and at least one resolution of the issue identified by the community of users. The generated or updated FAQ is uploaded to a storage location accessible to the community of users.
    Type: Grant
    Filed: March 30, 2015
    Date of Patent: April 14, 2020
    Assignee: Avaya Inc.
    Inventors: Reinhard Klemm, Valentine C Matula, David Skiba
  • Patent number: 10614483
    Abstract: Methods, systems, and apparatuses, including computer programs encoded on computer-readable media, for advertisement keyword scoring. A processing circuit receives a request for an advertisement to be provided to a user during a user session. The advertisement is to be provided alongside other content that is associated with a first plurality of keywords. A processing circuit identifies a plurality of advertisements based on the first plurality of keywords. Each of the plurality of advertisements are associated with a second plurality of keywords. The processing circuit calculates a keyword score for each of the second plurality of keywords for each of the plurality of advertisements. Based on the keyword score, one of the keywords for each of the plurality of the plurality of advertisements is selected. Based on a comparison of the selected keywords, the advertisement to be provided to the user is selected.
    Type: Grant
    Filed: September 29, 2017
    Date of Patent: April 7, 2020
    Assignee: Google LLC
    Inventors: Gaofeng Zhao, Ping Fu
  • Patent number: 10454859
    Abstract: A method for using an in-message application. The method includes: receiving a broadcast message; identifying, in the broadcast message, a reference to an external data provider; obtaining an identifier of the in-message application from the external data provider; using the identifier to identify a set of components of the in-message application, where placement of the set of components is defined by a visual structure of the in-message application, and where each of the set of components is a user interface (UI) element; associating data obtained from the external data provider with a component of the set of components; and serving the broadcast message and the data to a consumer client, where the consumer client renders the in-message application based on the visual structure.
    Type: Grant
    Filed: November 6, 2017
    Date of Patent: October 22, 2019
    Assignee: Twitter, Inc.
    Inventors: William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Lucas Alonso-Martinez
  • Patent number: 10439965
    Abstract: Various embodiments disclose an in-message application facilitating the use of third-party application programming interfaces (APIs). In particular, these in-message applications (referred to as “cards”) may be designed by a developer to access third-party API functionality. A user may then create a message referencing, e.g., a web address associated with the developer's card. The system may receive the user's message and recognize the reference. The system may then distribute an instantiation of the card to various recipients, the instantiation including elements generated using, or providing the user access to, the third party functionality.
    Type: Grant
    Filed: February 5, 2018
    Date of Patent: October 8, 2019
    Assignee: Twitter, Inc.
    Inventors: Brian Guarraci, William Morgan, Jeremy Gordon, Grant Monroe, Buster Benson, Russell D'sa, Adam Singer, Ian Chan, Brian Ellin, Reeve Thompson, Luke Alonso, Zachary Taylor, Zhigang Chen
  • Patent number: 10419897
    Abstract: Method and gateway unit for registering a user terminal (34) of a multimedia subscriber being a subscriber of a circuit switched network (32), in an IP multimedia system (IMS) network (31). Registration in the IMS network (31) of a first contact address associated with a circuit switched communication capability of the user terminal (34) for regular communication purposes is used, as well as registration in the IMS network (31) of a second contact address associated with a circuit switched communication capability of the user terminal (34) for messaging purposes.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: September 17, 2019
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventors: Rogier August Caspar Joseph Noldus, Nancy Margaret Greene
  • Patent number: 10380137
    Abstract: A user-defined function (UDF) is received in a central Computer System, which causes registration of the UDF and distributes the UDF to a cluster of computer system nodes configured for performing, in volatile memory of the nodes, extract-transform-load processing of data cached in the volatile memory of the nodes. First and second job specifications that include the UDF are received by the central Computer System, and the central computer system distributes instructions for the job specifications to the nodes including at least one instruction that invokes the UDF for loading and executing the UDF in the volatile memory of at least one of the nodes during runtime of the jobs. The central Computer System does not cause registration of the UDF again after receiving the first job specification.
    Type: Grant
    Filed: October 11, 2016
    Date of Patent: August 13, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yong Li, Ryan Pham, Xiaoyan Pu
  • Patent number: 10296179
    Abstract: A system and method for textually displaying weather data on an onboard aircraft display comprises receiving weather data from onboard weather radar. A data collector is coupled to the weather radar and collects relevant data, which is then manipulated to place it in a PIREP (pilot report) format. The formatted data is then rendered on the aircraft display and subsequently transmitted to a ground station.
    Type: Grant
    Filed: July 1, 2013
    Date of Patent: May 21, 2019
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Naveen VenkateshPrasad Nama, Dilip Kumar Behara
  • Patent number: 10264130
    Abstract: A single visual voicemail communications session is established and used to provide various content to a visual voicemail client on a wireless device. Rather than requiring the establishment of multiple communications session in order to obtain messaging, multimedia, and other content types associated with a voicemail at a wireless device, all such content is obtained or accessed by a voicemail server and transmitted to the wireless device. The wireless device can provide visual voicemail client data to a voicemail server, enabling the voicemail server to modify content as needed so that it is compatible with the wireless device.
    Type: Grant
    Filed: May 11, 2016
    Date of Patent: April 16, 2019
    Assignee: AT&T Mobility II LLC
    Inventors: Venson M. Shaw, Gholam-Reza Rahsaz
  • Patent number: 10244009
    Abstract: A method for initializing a call for a mobile terminal including PTT applications on an IP-WAN cellular network, the method including, for each user of the mobile terminal connected to an IP-WAN modem intended to register for a group call: upon starting up the IP-WAN modem, connecting the mobile terminal to the IP-WAN cellular network; when a PTT client is active and has obtained an IP address of a PTT server, initiating by the PTT client a procedure for registering a SIP with the PTT server on a default IP-WAN carrier; performing by the PTT client a procedure for affiliation to a call group with the PTT server on the default IP-WAN carrier, and as soon as the procedure for affiliation to the call group is performed, executing an “INVITE” (SIP) procedure to RTP resources at an application level on a PTT side and on the PTT client side, to allow the establishment of the RTP session after the affiliation of the PTT client to the group.
    Type: Grant
    Filed: November 5, 2013
    Date of Patent: March 26, 2019
    Assignee: AIRBUS DS SAS
    Inventors: Laurent Pison, Olivier Paterour
  • Patent number: 10237399
    Abstract: An automated system is disclosed for detecting situations in which identical segments of conversation appear within two different recordings. The system automatically detects where within each of two audio recordings an identical conversation segment begins and ends, thus enabling detection of conversations where multiple prison inmates participated in a conference call.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: March 19, 2019
    Assignee: Securus Technologies, Inc.
    Inventors: Jay Gainsboro, Ken Sinclair, Lee Weinstein
  • Patent number: 10219105
    Abstract: An apparatus, method, and computer program product are provided to filter and modify option data objects and weighted values associated with option data objects through the application of specific rule sets based on the relative density of option data objects within a particularized area. In some example implementations, option data objects and related parameters are parsed to identify locations associated with the option data object and a weighted value, such as a weighted value generated by a predictive model. Based at least in part on the location associated with the option data object, a determined location of a user of a mobile device, and location-specific distance criteria, the weighted value associated with the option data object may be modified to reflect distance-related option election probabilities.
    Type: Grant
    Filed: December 13, 2017
    Date of Patent: February 26, 2019
    Assignee: Groupon, Inc.
    Inventors: Emma Sawin, Daniel M. Roarty, Boris Lerner, Amber Roy Chowdhury
  • Patent number: 10187680
    Abstract: In one implementation, a method includes obtaining a plurality of representations of a digital video asset. The plurality of representations may include a plurality of frames The method also includes generating first data comprising data indicative of temporal dependencies and frame decoding dependencies for the plurality of frames. The frame decoding dependencies may include a plurality of switching points between the plurality of representations of the digital video asset. The method further includes receiving a request for a first representation of the digital video asset from a first computing device and transmitting the first data to the first computing device based on the request. In another implementation, a method includes transmitting a request for a first representation of a plurality of representations of a digital video asset to a first computing device. The plurality of representations may include a plurality of frames.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: January 22, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventor: Dave Oran
  • Patent number: 10158618
    Abstract: A system for providing information server security in a distributed computing environment achieved by injecting a proprietary mediating entity into the solicitation of service request process via web server between application servers and information servers. The system comprises a computer apparatus, a mediating entity, solicitation for service requests and responses to the solicitations for service requests. The mediating entity is comprised of an application server hosting a proprietary mediating entity client and a mediating entity server, where the proprietary mediating entity client comprises industry-recognized business organization selected security protocols. The information server comprises a database server and a database, the database comprises data that is extracted or stored based on the service request.
    Type: Grant
    Filed: March 6, 2013
    Date of Patent: December 18, 2018
    Assignee: NUESOFT TECHNOLOGIES, INC.
    Inventors: Massoud Alibakhsh, Shahram Famorzadeh
  • Patent number: 10148603
    Abstract: Systems and methods are provided for dynamic electronic message content. A first template is associated with a first electronic message service provider, and a second template is associated with a second electronic message service provider. The first template is incompatible with the second electronic message service provider and/or the second template is incompatible with the first electronic message service provider. Dynamic content for electronic messages is stored in a database accessible by the first electronic message service provider and the second electronic message service provider. The dynamic content includes electronic message addresses associated with intended recipients of the electronic messages. The first electronic message service provider is instructed to generate a set of electronic messages based on the dynamic content, wherein the first electronic message service provider uses the first template to generate the set of electronic messages.
    Type: Grant
    Filed: July 9, 2013
    Date of Patent: December 4, 2018
    Assignee: salesforce.com, inc.
    Inventors: Alex Ye, Fang Wong, Pallavi Savla
  • Patent number: 10142306
    Abstract: A method, non-transitory computer readable medium and device that assists providing a secure channel includes selecting a client-server key from a plurality of client-server keys based on an IP address of a client computing device and a time of receiving a request from the client computing device wherein the selecting further includes identifying an index value associated with the selected client-server key. Next, a context signature is generated based on the IP address of the client computing device, the time of receiving the request from the client computing device and the index value associated with the selected client-server key. Next, the generated context signature is encrypted using a stored private key. A secure channel is provided by preparing and sending a response including the selected client-server key and the encrypted context signature back to the client computing device.
    Type: Grant
    Filed: May 5, 2016
    Date of Patent: November 27, 2018
    Assignee: F5 Networks, Inc.
    Inventors: Yaniv Shemesh, David Stav
  • Patent number: 10136403
    Abstract: There is provided a communication control device including: a real-time communication status extraction unit that acquires a communication timing of real-time data; a dynamic fragment size determination unit that acquires a fragment size of sending data which can be sent until the communication timing acquired by the real-time communication status extraction unit; a fragment processing unit that fragments non-real-time data to have at least a fragment size which is equal to or less than the fragment size acquired by the dynamic fragment size determination unit; and a communication unit that sends the non-real-time data, which is fragmented by the fragment processing unit, before the communication timing of the real-time data.
    Type: Grant
    Filed: June 3, 2016
    Date of Patent: November 20, 2018
    Assignee: Hitachi, Ltd.
    Inventors: Tatsuya Maruyama, Tsutomu Yamada, Mitsuyasu Kido, Shouji Yoshida, Kazuhisa Takami
  • Patent number: 10128911
    Abstract: An arrangement for managing bi-directional wireless communication between a controller and a plurality of controllable-devices wherein each controllable-device is able to provide operable function specific instructions to the controller as to how it would like to be operated by the controller and wherein a proximity mechanism means provides bidirectional communications over a distance of a few centimeters between the controller and the or each controllable-device.
    Type: Grant
    Filed: April 6, 2017
    Date of Patent: November 13, 2018
    Assignee: XPED HOLDINGS PTY LTD
    Inventors: John Schultz, Christopher Wood, Philip Carrig
  • Patent number: 10069969
    Abstract: An information transfer system and method are disclosed. When a call is received on a mobile device, the application on the mobile device can search local databases and server databases for a number associated with the caller. If there is a match in the local database or server databases, the information associated with the number can be copied into temporary folders. The information in the temporary folders can be displayed on the mobile device.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: September 4, 2018
    Assignee: A1 Software Group Inc.
    Inventors: Zachary Klempf, Joseph Dixson, Ryne Sitar
  • Patent number: 10055663
    Abstract: Extracting card data comprises receiving, by one or more computing devices, a digital image of a card; perform an image recognition process on the digital representation of the card; identifying an image in the digital representation of the card; comparing the identified image to an image database comprising a plurality of images and determining that the identified image matches a stored image in the image database; determining a card type associated with the stored image and associating the card type with the card based on the determination that the identified image matches the stored image; and performing a particular optical character recognition algorithm on the digital representation of the card, the particular optical character recognition algorithm being based on the determined card type. Another example uses an issuer identification number to improve data extraction. Another example compares extracted data with user data to improve accuracy.
    Type: Grant
    Filed: August 4, 2016
    Date of Patent: August 21, 2018
    Assignee: GOOGLE LLC
    Inventors: Xiaohang Wang, Farhan Shamsi, Sanjiv Kumar, Henry Allan Rowley, Marcus Quintana Mitchell
  • Patent number: 10045717
    Abstract: The disclosed embodiments relate to the design of a system that identifies a person. During operation, the system receives channel state information (CSI) for a set of orthogonal frequency division modulation (OFDM) subcarriers while the person moves in a region that includes two or more nodes that use the set of OFDM subcarriers to communicate with one another. Next, the system analyzes the CSI to obtain an analysis result. The system then determines the identity of the person based on the analysis result.
    Type: Grant
    Filed: June 1, 2017
    Date of Patent: August 14, 2018
    Assignee: The Regents of the University of California
    Inventors: Prasant Mohapatra, Parth H. Pathak, Yunze Zeng
  • Patent number: 10039136
    Abstract: A base station, a service processing method, and a cloud computing system. The method includes: establishing a wireless network bearer channel with a UE; receiving a service request of the UE through the wireless network bearer channel; parsing a request content in the service request of the UE, and generating a cloud service access request according to a content, which needs to be processed by a cloud server end, in the request content; and sending the cloud service access request to the cloud server end, and returning a corresponding processing result of the cloud server end to the UE through the wireless network bearer channel. Therefore, a transport layer protocol and an access layer protocol on a user equipment side are terminated at a base station, so that in the embodiments of the present invention, inter-layer optimization is implemented.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: July 31, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Sheng Liu
  • Patent number: 10033669
    Abstract: A graphical user interface on a display device of a computer enables communications using a computer service. The graphical user interface includes a list of potential message recipients selected by a user as significant to the user. The graphical user interface also includes a mobile device identifier associated with one or more of the listed potential message recipients and a user account identifier associated with one or more of the listed potential message recipients. At least one of the listed potential recipients includes a mobile device identifier as the only available conduit for data delivery to the potential message recipient using the computer service.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: July 24, 2018
    Assignee: FACEBOOK, INC.
    Inventors: James A. Odell, Barry Appelman, Andrew L. Wick, Alan Keister, Raine Bergstrom, Xiaoyan Yin, Barbara McNally, Keith C. Hullfish
  • Patent number: 10013688
    Abstract: Methods and arrangements for facilitating offline delivery of content available in voice applications. User access to a voice application is permitted, and the user is accorded a capability to select content in the voice application for offline delivery. The selected content is stored in a holding arrangement, and the selected content is availed for delivery to the user.
    Type: Grant
    Filed: August 29, 2012
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Sheetal Agarwal, Arun Kumar