Patents Examined by Blake Rubin
-
Patent number: 10057339Abstract: A method and apparatus is disclosed herein for a resource allocation protocol. In one embodiment, the apparatus comprises a resource allocation engine to allocate physical resources to primary and redundant virtual infrastructures, wherein, when the resource allocation engine allocates virtual infrastructures, physical resources of redundant virtual infrastructures are shared across multiple primary virtual infrastructures.Type: GrantFiled: August 22, 2014Date of Patent: August 21, 2018Assignee: NTT DOCOMO, INC.Inventors: Wai-Leong Yeow, Cedric Westphal, Ulas Kozat
-
Patent number: 10025638Abstract: The present application is directed to a multiple-cloud-computing-facility aggregation that provides multi-cloud aggregation and that includes a cloud-connector server and cloud-connector nodes that cooperate to provide services that are distributed across multiple clouds. These services include the transfer of virtual-machine containers, or workloads, between two different clouds and remote management interfaces.Type: GrantFiled: July 2, 2012Date of Patent: July 17, 2018Assignee: VMware, Inc.Inventor: Jagannath N. Raghu
-
Patent number: 9998396Abstract: An approach for monitoring a media streaming session for a change to one or more resources negotiated outside of a session signaling channel, wherein the one or more resources relate to establishment of the media, and determining whether to accept a new media streaming session based on the change.Type: GrantFiled: July 3, 2012Date of Patent: June 12, 2018Assignee: Verizon Patent and Licensing Inc.Inventors: Elliot G. Eichen, Lee N. Goodman
-
Patent number: 9998545Abstract: In order to enable a dynamic handshake procedure, a client device is configured with a list of handshake contributors. The client device initiates a handshake by determining the handshake contributors and writing properties of the handshake contributors in a client handshake, which is then sent to a server device. The client handshake is processed at the server device by invoking an appropriate handler, which handles the handshake result. The server can also send its contributors and their properties to the client. Once the client receives the properties, the client can call an appropriate handler to handle the properties. Connections may be created based on the exchanged properties. New contributors and contributor handlers may be added to both the client and server devices.Type: GrantFiled: April 2, 2011Date of Patent: June 12, 2018Assignee: Open Invention Network, LLCInventors: Qin Ye, Robert W. Peterson, Thomas T. Wheeler
-
Patent number: 9979679Abstract: A method and system are provided for enabling applications on a mobile device to utilize a peer-to-peer platform on the mobile device. The method comprises providing an interface between an application and a peer-to-peer (P2P) platform on the mobile device; obtaining data from the application; using the P2P platform to include the data from the application in a P2P message; and sending the P2P message to another mobile device to enable a complementary application on the other mobile device to utilize the data from the application.Type: GrantFiled: June 6, 2014Date of Patent: May 22, 2018Assignee: BlackBerry LimitedInventors: Barket Virani, Michael Hin Kai Hung
-
Patent number: 9973401Abstract: Methods, systems, and storage media for monitoring service function path are disclosed herein. In an embodiment, a service function chain classifier module may receive a network data packet and applying to it a network packet service control that establishes an ordered chain of network service functions to apply to the network data packet as it traverses a service function path. The service function chain classifier module may incorporate into the network packet service control an indicator to obtain time information relating to application of one or more of the plural service functions to the network data packet. A network service performance module may receive the time information relating to the application of the one or more of the plural service functions to the network data packet and to monitor the time information. Other embodiments may be disclosed or claimed.Type: GrantFiled: September 30, 2015Date of Patent: May 15, 2018Assignee: Intel CorporationInventors: Brendan N. Ryan, Rory Browne
-
Patent number: 9967167Abstract: In one embodiment, a processor-readable medium storing code representing instructions that when executed by a processor cause the processor to update, at a memory location, a first flow state value associated with a data flow to a second flow state value when at least one of a packet from the data flow is received or the memory location is selected after a time period has expired. At least a portion of the packet is analyzed when the second flow state value represents a flow rate of a network data flow anomaly.Type: GrantFiled: February 12, 2016Date of Patent: May 8, 2018Assignee: Juniper Networks, Inc.Inventor: Gunes Aybay
-
Patent number: 9959526Abstract: In one embodiment, an apparatus includes a network arrangement and an email arrangement. The network arrangement is configured to enable the apparatus to communicate across a network. The email arrangement cooperates with the network arrangement to send and to receive emails. The email arrangement includes presence logic that monitors user interaction based presence with respect to a first email.Type: GrantFiled: November 18, 2008Date of Patent: May 1, 2018Assignee: Cisco Technology, Inc.Inventors: Matthew Kuhlke, Ethan Hugg, Eric Heng Chih Lee, Chin-Ju Chen
-
Patent number: 9961181Abstract: Systems and methods for customizing mobile applications are provided. The systems and methods may include storing one or more computers, an identifier associated with (i) a user and (ii) an entity with whom the user is affiliated; receiving a mobile application request; facilitating delivery of a mobile application to a mobile device associated with the user; receiving the identifier; and directing a delivery of customization information for customizing the mobile application of the mobile device, the customization information associated with one or both of the user or the entity with whom the user is affiliated.Type: GrantFiled: December 31, 2014Date of Patent: May 1, 2018Assignee: FISERV, INC.Inventors: Edward Branton Massey, Karl Howard Chaffey, Jonathan Eric Drudge, Calvin Grimes, Bradley Shayle Scott, Amelia Slaughter Wilkinson
-
Patent number: 9942335Abstract: Systems and methods are provided for including information in an invitation from a first to connect with a second user that identifies a context regarding how the first user found the second user. A system can include a request component configured to receive, at a first network source, information identifying a second user that a first user has selected to send an invitation to connect with at the first network source, a context component configured to determine a context regarding selection of the second user by the first user, including where the first user found the information identifying the second user, and a generation component configured to generate an invitation that invites the second user to connect with the first user at the first network source. The invitation comprises first user identification information and context information identifying the context regarding the selection of the second user by the first user.Type: GrantFiled: January 16, 2015Date of Patent: April 10, 2018Assignee: Google LLCInventors: Michael Patrick Schneider, Justin Lewis
-
Patent number: 9935836Abstract: Network resource monitoring systems and methods are presented. In one embodiment, a network resource monitoring method comprises: gathering network resource pre-monitoring information, including information indicating whether a network resource is associated with a zone, and if associated with a zone also gathering information indicating zone type; performing a network resource monitoring process on the network resource based on results of the gathered network resource pre-monitoring information; including performing a network resource monitoring process when the network resource is in a local zone that does not otherwise make available or share information with a global zone; and analyzing the results of the network resource monitoring process. In one embodiment, if the network resource is included in an exclusive IP zone.Type: GrantFiled: April 7, 2011Date of Patent: April 3, 2018Assignee: Veritas Technologies LLCInventors: Paresh Bafna, Prasanna Kulkarni
-
Patent number: 9935850Abstract: Systems and methods are provided for a computer-implemented method of implementing an on-demand computing network environment. A network specification is received from a user. Resources from one or more resource providers are provisioned. The on-demand computing network is configured, where configuring comprises assigning a first provisioned resource as a hub device and assigning one or more second provisioned resources as rim devices, where rim devices are configured to communicate with one another only via the hub device.Type: GrantFiled: November 11, 2015Date of Patent: April 3, 2018Assignee: Berryville Holdings, LLCInventors: Christopher Edward Delaney, Carl Bailey Jacobs, Chava Louis Jurado, Christopher Edward Jackson
-
Patent number: 9929992Abstract: A method and system for correlating events with social media is provided. The method includes retrieving from a social network, social network data associated with users of the social network. The social network data is associated with event data associated with a user of the users. Temporary actions associated with a social network account of the user are enabled and a notification is transmitted to a group of users. In response, confirmation data associated with enabling the temporary actions is received from the group of users and permanent actions associated with the temporary actions are enabled.Type: GrantFiled: July 26, 2016Date of Patent: March 27, 2018Assignee: International Business Machines CorporationInventors: Rhonda L. Childress, Manvendra Gupta, Stewart Hyman
-
Patent number: 9929997Abstract: The present disclosure relates to a method for dynamically prioritizing electronic messages in an electronic device. In an embodiment an electronic message prioritization unit configured in an electronic device receives one or more electronic messages from other electronic device. The prioritization unit analyzes each of the received electronic messages using language and text processing logic to identify prioritization parameters. The prioritization unit assigns a value in a predetermined order to each of the prioritization parameters based on a predefined prioritization order of the prioritization parameters. The electronic message prioritization unit prioritizes the electronic messages based on the assigned values.Type: GrantFiled: September 30, 2015Date of Patent: March 27, 2018Assignee: WIPRO LimitedInventor: Selvakuberan Karuppasamy
-
Patent number: 9930109Abstract: This invention relates to methods and systems for workload distribution, particularly in data centers, more particularly data centers which use fresh air cooling. Embodiments of the invention provide methods and systems which calculate a load value for each server which takes account of both the temperature of the server and its current job queue, and determine the server to which an incoming job should be allocated on the basis of the load values of the available servers.Type: GrantFiled: August 7, 2015Date of Patent: March 27, 2018Assignees: Khalifa University of Science, Technology and Research, British Telecommunications plc, Emirates Telecommunications CorporationInventors: Fabrice Saffre, Hanno Hildmann, Sebastien Matthieu Rene Nicolas
-
Patent number: 9922448Abstract: Systems and methods for navigating a three-dimensional (3D) media guidance application are provided. A first selectable media guidance object may be displayed on a screen that when viewed through the stereoscopic optical device may appear in a first plane. A second selectable media guidance object may be displayed on the screen that when viewed through the stereoscopic optical device may appear in a second plane. The first and second planes may be perceived to intersect an axis normal to the display in different locations. A user selection of at least one of the first and second selectable media guidance objects may be received. An action of moving a cursor in 3D space or selecting one of the selectable media guidance objects displayed in the 3D space may be performed based on the user selection. The user selection may be performed with an input device having as accelerometer.Type: GrantFiled: January 20, 2015Date of Patent: March 20, 2018Assignee: ROVI Guides, Inc.Inventors: Walter Richard Klappert, Thomas Steven Woods, Henry C. Chilvers
-
Patent number: 9917738Abstract: Examples of the disclosure enable messages, such as syslog messages, rsyslog messages, and/or syslog-ng messages, to be efficiently and effectively routed. In some examples, it is determined whether a transmitting device associated with a message is associated with one or more device classes. Upon determining that the transmitting device is not associated with one or more device classes, the transmitting device is associated with a device class, and a rule set for determining whether the transmitting device is associated with one or more device classes is updated. A recipient for the message is identified, such that the message is configured to be accurately routed to the recipient. Examples of the disclosure manage messages to increase system functionality, increase speed, conserve memory, reduce processor load, increase communication reliability, and/or reduce communication error rate.Type: GrantFiled: January 13, 2015Date of Patent: March 13, 2018Assignee: ACCENTURE GLOBAL SERVICES LIMITEDInventor: Justin H. Haynes
-
Patent number: 9912623Abstract: A system to adaptively control multimedia communication sessions includes a mediator unit in an intermediary communication position between two or more remote clients and a media infrastructure. The mediator unit includes a receiver, a transmitter and a control processor that controls the receiver and the transmitter. The mediator unit communicates remote clients across a communication network, where the first client initiates a communication session and the mediator unit assigns a unique session identifier to the communication message. Additional remote clients send join requests including the unique session identifier, and the mediator unit acts as a back-to-back user agent to pass messages between two remote clients of a two-client communication session.Type: GrantFiled: January 16, 2015Date of Patent: March 6, 2018Assignee: GENERAL ELECTRIC COMPANYInventors: Bo Yu, Piyush C. Modi, Joseph William Bolinger, Aravind Kumar Mikkilineni, Yoshifumi Nishida
-
Patent number: 9904915Abstract: A method and apparatus are disclosed for operating an Automated Teller Machine (ATM). The method includes the steps of receiving access to a virtualized operating system and ATM application at an ATM and performing a customer transaction at the ATM using the access to the virtualized operating system and ATM application. A recovery program may be provided to control the ATM if a communication link fails between the ATM and a server providing the access.Type: GrantFiled: August 8, 2013Date of Patent: February 27, 2018Assignee: NCR CorporationInventors: Heather McCracken, Martin Smith, Norman G. Taylor
-
Patent number: 9900377Abstract: A method for providing a dynamic healthchecking gateway is provided. The method may include receiving an application request. The method may also include determining if a plurality of load balancing information is available for the application request. The method may further include in response to determining that a plurality of load balancing information is not available for the application request, registering the requested application in a repository. The method may include monitoring the availability of a plurality of servers and the availability of the requested application. The method may additionally include determining an available runtime instance based on the monitoring. The method may also include forwarding the received application request to the determined available runtime instance.Type: GrantFiled: August 7, 2015Date of Patent: February 20, 2018Assignee: International Business Machines CorporationInventors: Andrew J. Borley, Callum P. Jackson, Kathryn M. McMullan, Philip L. Norton