Patents Examined by Kristie D. Shingles
  • Patent number: 10812443
    Abstract: Determining a resolved DNS response based on one or more resolutions for a received APN DNS query is disclosed. A resolved DNS response can be based on real-time analysis of a first query and/or on historical resolution of a second query that is sufficiently similar to the first query. In an aspect, training queries can be employed to populate a data store with preferred DNS responses correlated to the training queries and associated network conditions. The data store can then be employed to evaluate a received query, and where sufficiently similar to a training query, corresponding resolution from the training query can be provided as a resolution for the received query. Moreover, as stored query information is determined to become stale, refreshment techniques are disclosed. Additionally, training queries can comprise anticipated queries and historical queries.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: October 20, 2020
    Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: Sean Simon, Shilpa Kamdar, David Storm
  • Patent number: 10803112
    Abstract: In one embodiment, a geo-social networking system automatically tags one or more social contacts of a first user to a photo of the first user by ranking the social contacts based on spatial and temporal proximity to the first user, and in response to the first user's selection of one or more top ranked social contacts, associating the selected social contacts to the photo.
    Type: Grant
    Filed: December 21, 2018
    Date of Patent: October 13, 2020
    Assignee: Facebook, Inc.
    Inventor: David Harry Garcia
  • Patent number: 10790629
    Abstract: Methods and systems for monitoring a brush holder assembly and/or detecting wear of a brush in a brush holder assembly are disclosed. One method includes sending data from a plurality of remote monitoring locations to a central control unit, where the data may be evaluated in order to monitor states of brushes at a plurality of remote electrical facilities. For example, multiple images of a marker tracking longitudinal movement of the brush may be acquired. A comparison of the images, for example, a comparative imaging technique, such as pixel-by-pixel comparison, may then be performed in order to evaluate a condition of the brush, such as the wear rate, wear state, or life expectancy of the brush.
    Type: Grant
    Filed: February 12, 2019
    Date of Patent: September 29, 2020
    Assignee: CUTSFORTH, INC.
    Inventor: Robert S. Cutsforth
  • Patent number: 10756963
    Abstract: A system is provided. The system includes a processor, a memory, and an I/O device, an interaction engine unit stored in the memory and including a plurality of reusable software components. The plurality of the reusable software components is configured by a user, through a configuration process, to create at least one control flow and at least one service component representing at least one service. The at least one control flow executes a configured logic upon receipt of at least one event. The at least one control flow controls interactions among the at least one services or the at least one service to the at least one event. And, the interaction engine unit dynamically reconfigures the system configuration at run time based on at least one environmental condition.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: August 25, 2020
    Assignee: PULZZE SYSTEMS, INC.
    Inventors: Sang Duck Jung, Kausik Sridharabalan, Peter Sang Diuk Jung, Jason Alexander Monroe
  • Patent number: 10749816
    Abstract: The technology relates to allocating the resource costs of a sensor network. In particular, an auction model is used to control the demand-side of sensor network utilization. Users bid for fractional sensor network utilization over particular variables such as time, geography, and data type. During the bidding process, the available sensor network resources may be unknown. Therefore, users bid on the predicted fractional sensor network utilization, which can be estimated using historical sensor network trends and models. Throughout this process, device performance is preserved while providing for user experience, privacy, and security.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: August 18, 2020
    Assignee: Google LLC
    Inventor: Matthew Kulick
  • Patent number: 10742599
    Abstract: In general, techniques are described for conflict resolution in source packet routing in networking. For example, a first router receives a first advertisement originated in a first Interior Gateway Protocol (IGP) level. The first advertisement specifies a first prefix and a segment identifier (SID). The first router also receives a second advertisement originated in a second IGP level of the network. The second advertisement specifies a second prefix and the SID. Based on the first advertisement and the second advertisement specifying the same SID and based on the first IGP level having less visibility than the second IGP level, the first router selects the SID to be associated with a route to the first prefix.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: August 11, 2020
    Assignee: Juniper Networks, Inc.
    Inventors: Bharath RadhaKrishna Bhat, Shraddha Hegde, William Britto Arimboor Joseph
  • Patent number: 10735484
    Abstract: Provided are a transmission device for transmitting a data signal to a reception device and a method for controlling the same. The present method for controlling a transmission device comprises; receiving function module information related to a codec supported by a reception device from the reception device while pairing with the reception device is performed; encoding a data signal on the basis of the received function module information; and transmitting the encoded data signal to the reception device.
    Type: Grant
    Filed: August 9, 2016
    Date of Patent: August 4, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-hoon Jeong, Ki-hyun Choo, Eun-mi Oh, Sung-chan Kim, Cheol-hoon Baek
  • Patent number: 10728185
    Abstract: A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for automatic communication failure recovery. The system may receive customer data associated with a customer and generate a message based on the customer data. The system may transmit the message to the customer and upon determining that the customer has failed to engage the message within a predetermined amount of time, the system may monitor an application service to detect when the customer logs in and then generate a communication link between a CSR terminal and the customer's device and cause a communication interface within the application to launch on the customer's device.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: July 28, 2020
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventors: Japan Bhatt, Maten Mathew Navarifar, Jonathan Ji-Ching Lee, Bhuvaneswari Balasubramanian, Vijaya Kumar Pasam, Spencer Pierce Martin
  • Patent number: 10713701
    Abstract: A ring design machine receives one or more selections of gemstones and one or more selections of settings and allows a user to “mix and match” gemstones and settings and view a selected gemstone in a compatible setting for that gemstone. To present the gemstone in the setting, the ring design machine presents a combination image that depicts the gemstone in the setting. The ring design machine, which may be implemented using a computer programmed by software, may present the combination image to the user in response to receiving a selection of the gemstone and a selection of the setting from the user via a network.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: July 14, 2020
    Assignee: eBay Inc.
    Inventors: Ganga Muthyala, Belmer Perella Garcia Negrillo, Gang Han, Sarthak Dudhara, Rasesh H. Shah, Hema Budaraju
  • Patent number: 10693999
    Abstract: Embodiments of the present application relate to the technical field of computers, and in particular, to a method and a server for displaying access content, which are used to resolve the problem existing in the prior art that because information is inaccurately transmitted, a user may interrupt access or perform repeated access, causing a resource waste for a computer system or an Internet system.
    Type: Grant
    Filed: November 27, 2015
    Date of Patent: June 23, 2020
    Assignee: ALIBABA GROUP HOLDING LIMITED
    Inventor: Meiyue Zheng
  • Patent number: 10685077
    Abstract: An approach for initiating a computing task based on generation of a statement or question formed using context information related to a user is described herein. A request generation platform determines an input from a device specifying at least one term. Context information associated with the device, a user of the device, one or more other devices, one or more other users, or a combination thereof is then determined. The request generation platform further causes, at least in part, a generation of at least one question, at least one statement, or a combination thereof based, at least in part, on the at least one term and the context information.
    Type: Grant
    Filed: April 28, 2017
    Date of Patent: June 16, 2020
    Assignee: HERE Global B.V.
    Inventor: Matthias Pfaff
  • Patent number: 10679159
    Abstract: Providing a requisite level of service for an electronic meeting. An embodiment can include receiving a request to schedule a first electronic meeting in a time slot, identifying an electronic meeting system to host the first electronic meeting, identifying a second electronic meeting scheduled to be hosted by the electronic meeting system in the time slot, determining an estimate of resource usage within the electronic meeting system during the time slot at least based on the second electronic meeting being scheduled to be hosted by the electronic meeting system in the time slot, comparing the estimate of resource usage with a threshold value, responsive to determining that the estimate of resource usage exceeds the threshold value, providing the requisite level of service to the first electronic meeting in the time slot by reducing anticipated resource usage of the electronic meeting system by the second electronic meeting.
    Type: Grant
    Filed: January 11, 2018
    Date of Patent: June 9, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Judith H. Bank, Patrick J. O'Sullivan
  • Patent number: 10679216
    Abstract: An online machine data collection and archiving process generates a machine data profile of a customer computer accessing a transaction form of a merchant web site and links the machine data profile and a transaction record with customer identifying information using a unique transaction identification string. The process preferably captures parameters typically communicated as a part of web accesses, such as an IP address, an HTTP header, and cookie information. The process additionally causes the customer computer to process self-identification routines by processing coding within the merchant transaction form, the self-identification routines yielding further profile parameters. The process further includes a routine for bypassing an intervening proxy to the merchant web site to reveal the true IP address of the customer computer.
    Type: Grant
    Filed: June 22, 2018
    Date of Patent: June 9, 2020
    Assignee: Kount Inc.
    Inventor: Timothy P. Barber
  • Patent number: 10673814
    Abstract: Disclosed is a domain engineering analysis solution that determines relevance of a domain name to a brand name in which a domain name, brand name, and identification of a substring of the domain name may be provided to or obtained by a computer embodying a domain engineering analyzer. A list of features may be determined. The list of features may include a lexicon, or a set of key-value pairs that encode information about terms included as substrings in the domain name. Determining the features may include obtaining a language model for each term, analyzing a cluster of language models closest to the obtained language model, and determining and scoring a relevance of each term to the brand name. The determined relevance and score of each term may be provided to a client. This relevance analysis can be dynamically applied in an online process or proactively applied in an offline process.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: June 2, 2020
    Assignee: Proofpoint, Inc.
    Inventors: Sharon Huffner, Ali Mesdaq
  • Patent number: 10659526
    Abstract: An exemplary system includes a cloud server configured to provide a service to a client device by way of a network. The cloud server implements a batch layer of a data-processing architecture. The system further includes an edge computing device configured to provide a latency-sensitive task of the service to the client device by way of the network in response to a request from the client device to offload the latency-sensitive task. The edge computing device is separate from and communicatively coupled to the cloud server, is located at an edge of the network such that a latency of data communications between the edge computing device and the client device is lower than a latency of data communications between the cloud server and the client device, and implements a speed layer of the data-processing architecture at the edge of the network.
    Type: Grant
    Filed: January 3, 2018
    Date of Patent: May 19, 2020
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Mohammad Raheel Khalid
  • Patent number: 10659320
    Abstract: A device management system includes a system management information handling system (IHS) that is coupled to a network. A first device is included in the device management system and is not configured to communicate with the system management IHS. A plurality of user IHSs are each configured to communicatively couple to the first device and are each configured to communicatively couple to the system management IHS through the network. Each of the plurality of user IHSs is configured to retrieve device information from the first device when that user IHS is communicatively coupled to the first device. Each of the plurality of user IHSs is configured to provide the device information for the first device to the system management IHS when that user IHS is communicatively coupled to the system management IHS through the network.
    Type: Grant
    Filed: June 19, 2017
    Date of Patent: May 19, 2020
    Assignee: Dell Products L.P.
    Inventors: Carlton Andrews, Gregory James Breinholt, Karthik Krishnakumar
  • Patent number: 10659338
    Abstract: In one embodiment, an agent process produces synthetic packet traffic and iteratively performs a sub-process that determines isolated network segments of the communication channel between intermediate nodes and computes a set of network metrics for the isolated network segments based at least in part on incrementing TTL expiry error data points. The sub-process also encapsulates, for inclusion within the next packet to be sent, a list of intermediate node IDs along the communication channel up to a latest received node ID and computed sets of network metrics for respective network segments. The agent process may then generate, upon termination of the sub-process, a report, the report including the list of intermediate node IDs along the communication channel up to a latest received node ID and computed sets of network metrics for respective network segments.
    Type: Grant
    Filed: October 31, 2017
    Date of Patent: May 19, 2020
    Assignee: Cisco Technology, Inc.
    Inventors: Harish Nataraj, Ajay Chandel, Naveen Kondapalli, Prakash Kaligotla
  • Patent number: 10652126
    Abstract: A method and apparatus of a device that measures performance of a plurality of cloud service providers is described. In an exemplary embodiment, the device deploys a plurality of cloud agents to the plurality of cloud service providers. In addition, the device configures a controller to measure the performance of each of the plurality of cloud service providers using each plurality of cloud agents. The device further probes each of the plurality of cloud service providers by sending probe data to each of the plurality of cloud service providers. The device additionally receives response data from each of plurality of cloud agents, wherein the response data is indicative of performance measurements of the plurality of cloud service providers. Furthermore, the device measures the performance for each of the plurality of cloud service providers using the response data.
    Type: Grant
    Filed: May 26, 2016
    Date of Patent: May 12, 2020
    Assignee: Arista Networks, Inc.
    Inventors: Anshul Sadana, Fred Lo-Tze Hsu, Andre Pech
  • Patent number: 10645051
    Abstract: Various examples are directed to systems and methods for utilizing a memory-mapped I/O channel. A first application may request that a message be sent to a channel counterparty. A message driver may receive from the first application the request to send the message, where the request comprises payload data from the message. The message driver may write a work request to a send queue of a first queue pair at the first memory location. An emulated channel adapter may poll a physical address at a memory device corresponding to the first memory location; determine that the work request is present at the send queue, and send the payload data to the channel counterparty.
    Type: Grant
    Filed: April 20, 2018
    Date of Patent: May 5, 2020
    Assignee: Red Hat Israel, Ltd.
    Inventors: Marcel Apfelbaum, Gal Hammer
  • Patent number: 10638539
    Abstract: Systems and techniques facilitating resource frequency management are provided. An apparatus comprises: a processor; and a memory that stores executable instructions that, when executed by the processor, facilitate performance of operations. The operations comprise: receiving information indicative of an emergency condition in a defined area; and transmitting a command to a network device for the defined area to cause the base station device to send a communication for the emergency condition via a first wireless communication channel with a mobile device of mobile devices associated with a subscriber identity of respective subscriber identities assigned to provide a response to the emergency condition.
    Type: Grant
    Filed: December 1, 2017
    Date of Patent: April 28, 2020
    Assignee: AT&T Mobility II LLC
    Inventor: Arturo Maria