Patents Examined by Larry D Donaghue
  • Patent number: 10291704
    Abstract: Methods, systems, and computer program products for transferring business objects and business object data are described. A business object from a first networked service may be obtained. The business object may be stored in a cloud business object broker and may be transferred to a second networked service. The business object may be deleted from the cloud business object broker after a transferal from the cloud business object broker to the second networked service.
    Type: Grant
    Filed: June 26, 2013
    Date of Patent: May 14, 2019
    Assignee: SAP SE
    Inventors: Peter Eberlein, Bare Said
  • Patent number: 10277459
    Abstract: Disclosed herein are systems, methods, and computer-readable media for generating and presenting, to an end user, user guidance data for achieving a desired end-state device or application configuration. End-state configuration source data may be provided to an application component. The application component may determine a desired end-state configuration from the source data, and may further determine a navigation path for transitioning from a current configuration state to the desired end-state configuration. The application component may then generate user guidance data to guide the user through the navigation path.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: April 30, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Al Chakra, Liam Harpur, Sumit Patel
  • Patent number: 10257064
    Abstract: An indicator for a device may provide an indication that a threshold associated with a budget for a network resource has or will be reached. When a user requests a network operation that will consume the network resource, an amount of the network resource to be consumed by the operation is predicted, if possible. If the prior use of the network resource and the amount to be used to complete the network operation exceeds a threshold the user may be warned and given an opportunity to cancel the operation or adjust the way in which the operation will be performed. If the amount of network resource a network operation will consume is unknown, a rate of use of the network resource is determined and a time until the budget is reached is estimated.
    Type: Grant
    Filed: January 25, 2016
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer A. Hassan, Billy R. Anders, Jr., Pehkeong Teh, Andrew T. Baron, Shai Guday, Upshur W. Parks, Marco Piumatti, Dmitry A. Anipko
  • Patent number: 10257140
    Abstract: A processing device analyzes a user communication as the user communication is being provided by a user of a source device to a user of a target device as part of a collaboration session between the user of the source device and the user of the target device. The processing device selects a media item based on content of the user communication. The selected media item has well-known content. The processing device adds at least a portion of the selected media item to the collaboration session for presentation to at least one of the source device or the target device.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: April 9, 2019
    Assignee: GOOGLE LLC
    Inventors: Jokubas Zukerman, Marco Paglia, William Frederick Kiefer
  • Patent number: 10250696
    Abstract: Stateful network connections between a first virtual machine and at least a second virtual machine are preserved during a suspend and resume cycle. The virtual machines are interconnected by a network. A control instance is provided to manage a routing of network traffic of the virtual machines to the network. In case of a suspend operation, the control instance tracks network addresses of each virtual machine, whereas in case of a resume operation, the control instance sets up a router for each virtual machine and requests new network addresses for each router. The control instance configures a network address translation on the router assigned to each virtual machine to map the new network addresses to the network addresses used before suspending the virtual machines.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: April 2, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jakob C. Lang, Angel Nunez Mencias, Thomas Pohl, Martin Troester
  • Patent number: 10250539
    Abstract: An example method to manage delivery of messages in an enterprise network environment involves receiving a message from a user of the enterprise network environment via a social media network. The example method involves identifying an occupational position of the user and scanning the message for at least one of identifiers. The example method involves determining whether the message includes at least one of the identifiers. When the message does not include at least one of the identifiers, the example method involves delivering the message to at least one of a first plurality of users of an enterprise entity via the social media network, the first plurality of users characterized by a same occupational position as the user.
    Type: Grant
    Filed: August 4, 2015
    Date of Patent: April 2, 2019
    Assignee: VMware, Inc.
    Inventors: Glen Robert Simpson, Didier Giannesini, Clive Ilan Ross
  • Patent number: 10243916
    Abstract: A method is provided in one example embodiment and includes receiving at a controller an Address Resolution Protocol (“ARP”) packet from a source VXLAN Tunnel End Point (“VTEP”) serving a source host and identifying a destination, the source VTEP having assigned thereto a Virtual Network Identifier (“VNI”) identifying a VXLAN network to which the source VTEP and a plurality of other VTEPs belong, the ARP packet being received by the controller via a control plane; determining whether the received ARP packet is a request message; and, if the received ARP packet is a request message, determining whether address information for the identified destination is stored in a cache of the controller.
    Type: Grant
    Filed: April 7, 2016
    Date of Patent: March 26, 2019
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Mehak Mahajan, Samir D. Thoria, Shyam Kapadia
  • Patent number: 10237332
    Abstract: A network address assigned a shared designation by a first client computer is received, in a first data format, automatically, at a host computer from the first client computer. The network address is categorized and published. Publishing the network address includes converting the network address into a second data format, receiving, at the host computer, a subscription request from a second client computer, and sending the network address to the second client computer in response to receiving the subscription request.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: March 19, 2019
    Assignee: Oath Inc.
    Inventor: Timothy O'Shaughnessy
  • Patent number: 10230598
    Abstract: A re-stacking data visualization display is generated that includes individual graphic representations of instances (virtual computing systems) used to provide a software application in a cloud computing environment. The re-stacking data visualization display shows a launch date for each instance, a termination date for the instance, an indication of the instance creation template used to generate that instance, and the base instance creation template release dates for each of the base instance creation templates. Consequently, the re-stacking policy associated with a software application offering can be readily determined by a simple examination of the re-stacking data visualization display. As a result, any potential security issues and vulnerabilities can be readily identified and addressed.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: March 12, 2019
    Assignee: Intuit Inc.
    Inventors: Thomas M. Pigoski, II, Theresa M. Dayog, Edward L. Farmer, Rajan Bansal, Mark Richard Friberg
  • Patent number: 10218619
    Abstract: In one embodiment, a device in a network identifies an upcoming network formation event. The device instructs one or more nodes in the network to use a network formation broadcast schedule during the event. The device determines that a degree of functionality in the network during the event exceeds a threshold amount. The device instructs the one or more nodes to use a normal broadcast schedule, in response to determining that the degree of functionality in the network during the event exceeds the threshold amount. Channels of the network formation broadcast schedule are active more frequently than channels of the normal broadcast schedule when in use.
    Type: Grant
    Filed: December 19, 2014
    Date of Patent: February 26, 2019
    Assignee: Cisco Technology, Inc.
    Inventors: Jonathan W. Hui, Jean-Philippe Vasseur, Wei Hong
  • Patent number: 10200270
    Abstract: This invention relates to methods for correlating media streams and signaling sessions of services, for example, in a passive monitoring system of a packet-switched network. Furthermore, the invention also relates to an implementation of these methods in hardware and software, and provides a signaling plane probe, a media plane probe and a correlation unit. Moreover, a passive monitoring system comprising one or more of these hardware devices is provided. To correlate media streams and signaling sessions of services, the invention proposes to independently generate correlation keys in a media plane probe for monitored media streams and correlation keys for signaling sessions that are monitored by a signaling plane probe in a fashion that matching correlation keys are generated for a respective service.
    Type: Grant
    Filed: April 28, 2011
    Date of Patent: February 5, 2019
    Assignee: VOIPFUTURE GMBH
    Inventors: Hendrik Scholz, Michael Krueger, Jan Bastian, Michael Wallbaum
  • Patent number: 10198458
    Abstract: Aspects of a multi-level electrical distribution control system associated with an electrical distribution grid are disclosed. Data access and processing across the multi-level control system and the electrical distribution grid can provide improved utilization of energy within the electrical distribution grid. Further, dynamic reconfiguration of the electric distribution grid can be based distributed processing and access to information relating to the electrical distribution control system or electrical distribution grid. An encapsulated DNNC data element is disclosed as an efficient and secure means of accessing data across the multi-level electrical distribution control system or the associated electrical distribution grid.
    Type: Grant
    Filed: December 15, 2017
    Date of Patent: February 5, 2019
    Assignee: General Electric Technology GmbH
    Inventors: Ethan Clair Boardman, Subrahmanyam Saraswati Venkata
  • Patent number: 10193986
    Abstract: Method and device of sharing location information in a social network application are disclosed. The method includes: a user device providing an instant messaging interface of a social network application at the user device; detecting, within the instant messaging interface, a trigger input associated with location information from a first user of the first user device; in response to the trigger input associated with location information, obtaining a map based on the trigger input; and sharing the map with a second user device through the social network application, enabling the second user device to display the map in a corresponding instant messaging interface of the social network application executed at the second user device.
    Type: Grant
    Filed: June 9, 2016
    Date of Patent: January 29, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenbin Zhang, Pinlin Chen, Yuyun Zhang
  • Patent number: 10185502
    Abstract: A computing system with a plurality of nodes is disclosed. At least one of the plurality nodes includes an execution unit configured to execute an operation. An interconnection network is coupled to the plurality of nodes. The interconnection network is configured to provide interconnections among the plurality of nodes. A control node is coupled to the plurality of nodes via the network to manage the execution of the operation by the one or more of the plurality of nodes.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: January 22, 2019
    Assignee: Cornami, Inc.
    Inventors: W. James Scheuermann, Eugene B. Hogenauer
  • Patent number: 10178061
    Abstract: A method, computer program product, and computer system for sending, from a first computing device, an email digest in an email message to a second computing device at a first point in time, wherein the email digest includes one or more content items for display at the second computing device when the email digest in the email message is accessed. An action is determined to be performed on a content item of the one or more content items at a second point in time that is after the first point in time. The content item of the one or more content items in the email digest is filtered from the email message based upon, at least in part, determining that the action is performed on the content item of the one or more content items at the second point in time.
    Type: Grant
    Filed: April 6, 2018
    Date of Patent: January 8, 2019
    Assignee: International Business Machines Corporation
    Inventors: Mustansir Banatwala, David A. Brooks, Joseph A. Russo
  • Patent number: 10169375
    Abstract: This disclosure provides a federated wide area motion imagery (WAMI) collection service (CS) by: receiving an alert from a WAMI alert-service (A) respectively associated with a WAMI CS regarding any updates to WAMI data served by the WAMI CS at the federated WAMI CS, the WAMI CS providing WAMI collection metadata; issuing a request to the WAMI A associated with the WAMI CS to read information on what is updated; receiving a response from the WAMI A at the federated WAMI CS, the response comprising tree nodes corresponding to WAMI collection metadata that are updated by the WAMI CS; issuing a subsequent request to the WAMI CS from the federated WAMI CS to retrieve the WAMI collection metadata from the WAMI CS corresponding to the collection tree nodes that are updated; receiving a response including the WAMI collection metadata from the WAMI CS; and storing the received WAMI collection metadata in cache of the federated WAMI CS of the system.
    Type: Grant
    Filed: December 21, 2017
    Date of Patent: January 1, 2019
    Assignee: PIXIA CORP.
    Inventors: Rahul C. Thakkar, Michael L. Maraist
  • Patent number: 10154080
    Abstract: Implementations of the present disclosure include methods, systems, and computer-readable storage mediums for enhancing digital content provided from devices, and actions of providing, by a sensor of a device, primary digital content, providing, by the device, secondary digital content, the secondary digital content indicating a context, within which the primary digital content was generated, generating, by the device, a data package including the primary digital content and the secondary digital content, and transmitting, by the device, the data package to a back-end system over a network.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: December 11, 2018
    Assignee: Accenture Global Solutions Limited
    Inventor: Carl Matthew Dukatz
  • Patent number: 10079800
    Abstract: A method for improving client subnet efficiency by equivalence class aggregation includes receiving a Domain Name System (DNS) query from a client, determining, based on predetermined class criteria, that the client is associated with an equivalency class, searching a cache associated with the equivalence class for an answer corresponding to the DNS query, and upon locating the answer, serving the answer to the client. If it is determined that the cache does not include the answer, the method proceeds with querying, by a recursive server, an authoritative server using client subnet data associated with the equivalence class, receiving the answer from the authoritative server, storing the answer to the cache associated with the equivalency class, and serving the answer to the client. The client subnet data may include a representative CIDR block, the representative CIDR block being used to make queries on behalf of all clients associated with the equivalence class.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: September 18, 2018
    Assignee: Nominum, Inc.
    Inventors: Robert Thomas Halley, Brian Wellington
  • Patent number: 7802014
    Abstract: A system and method to create a base file for a document class is described. In one example embodiment, the system comprises a monitor to maintain a list of document components for a document class and an associated frequency of requests for the document components; a selector to select a plurality of document components with a highest frequency of request; and an aggregator to aggregate the plurality of document components to create a base file for the document class.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: September 21, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Konstantinos Psounis, Janardhanan Jawahar
  • Patent number: 7792936
    Abstract: A method and apparatus for managing communications for collaborative applications. Middleware uses, network, application, and middleware resource information together with user information to facilitate communications between the application resources and the users via a hierarchical control structure that implements a communication overlay tree. That overlay tree is implemented in view of network constraints, and on the users and on their communication constraints. The middleware provides user index identifiers that inform the application that specific users have communication interests in specific parts of the application space. To send data to users that are interested in a specific part of the application space the application sends that data with a list of user index identifiers. The middleware then associates the user index identifiers with individual users and routes sent data to the individual users along the overlay tree.
    Type: Grant
    Filed: December 1, 2003
    Date of Patent: September 7, 2010
    Assignee: International Business Machines Corporation
    Inventors: Zhen Liu, George V. Popescu, Sambit Sahu