Configuration Patents (Class 715/735)
  • Patent number: 10606544
    Abstract: A display apparatus includes a communication interface configured to wirelessly receive first image data from a host apparatus, a user interface configured to display the received first image data, and a controller configured to control the user interface to generate second image data by operations of an operating system of the display apparatus, and display at least one of the generated second image data and the received first image data.
    Type: Grant
    Filed: February 22, 2018
    Date of Patent: March 31, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Dae-young Noh, Seung-pok Lee
  • Patent number: 10599650
    Abstract: A system, medium, and method to define a database table and view based on a database model using a database language statement, the database language statement including a statement to create the table and a forward-declared JOIN statement that names the table and view, respectively and includes information regarding a relationship between at least two entities of the database.
    Type: Grant
    Filed: July 13, 2016
    Date of Patent: March 24, 2020
    Assignee: SAP SE
    Inventors: Stefan Baeuerle, Bjoern Mielenhausen, Daniel Hutzel, Ki Hong Kim, Di Wu, Long Zhang
  • Patent number: 10555145
    Abstract: Techniques are described for managing program execution capacity used to execute software programs, such as for a group of computing nodes in use executing one or more programs for a user. Dynamic modifications to the program execution capacity of the group may include adding or removing computing nodes, such as based on automated determinations that previously specified criteria are currently satisfied. The described techniques further include tracking information about changes that occur in one or more capacity utilization metrics of interest in response to dynamic modifications to the program execution capacity of the group, and then using such learned responses to determine a customized capacity modification policy that is configured for the actual operation of the software program(s) for the user. In some situations, the techniques are used in conjunction with a fee-based program execution service that executes multiple programs on behalf of multiple users of the service.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: February 4, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Muhammad Ali Siddiqui, Gregory S. Kang, Srikant Meka, Rishikesan Rangarajan, Sanjeev K. Verma, Kendra A. Yourtee
  • Patent number: 10528317
    Abstract: A communication system includes a first electronic apparatus settable with first setting information for a plurality of items and a second electronic apparatus settable with second setting information for the plurality of items, and communicably connected to the first electronic apparatus. The first electronic apparatus includes first circuitry to transmit, to the second electronic apparatus, the first setting information including determination information set for each of the plurality of items to determine whether the first setting information is synchronized with the second setting information.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: January 7, 2020
    Assignee: RICOH COMPANY, LTD.
    Inventor: Shigeru Nakamura
  • Patent number: 10506317
    Abstract: A mobile communication device configured to be worn on an index finger of a user's hand. The device includes a case, a microphone, a switch, and a power source. The microphone and the switch are strategically located along a shape of the case so that as worn on the user's index finger and when the switch is activated by the thumb of the user's hand, the hand naturally cups about the microphone to form a barrier to ambient noise. Further, the microphone can readily be located near a corner of the user's mouth for optimal speech-receiving conditions and to provide more private audio input.
    Type: Grant
    Filed: February 5, 2019
    Date of Patent: December 10, 2019
    Inventor: David W. Carroll
  • Patent number: 10453116
    Abstract: Method and system to enhance the presentation of a pinned resource is provided. Users may be provided with an option to enhance the presentation of a shared (or pinned) resource by attaching to it a visual control that indicates that the resource can represent an item of merchandise and that the resource is associated with functionality that would allow a user to purchase an item depicted in the pinned resource.
    Type: Grant
    Filed: August 8, 2017
    Date of Patent: October 22, 2019
    Assignee: PAYPAL, INC.
    Inventor: Giselle Katrina Nevada
  • Patent number: 10454599
    Abstract: Aspects of the embodiments are directed to a collaborative tool that can include receiving one or more design parameters into a web server for designing a placement of one or more electromagnetic emitters; designing a structural layout for configuring a wireless network; virtually placing a plurality of electromagnetic emitters in different areas around the structural layout; testing electromagnetic signal strength in the structural layout; and optimizing the electromagnetic emitter placement.
    Type: Grant
    Filed: April 5, 2017
    Date of Patent: October 22, 2019
    Assignee: Bit Lion, LLC
    Inventors: Ryan Robert Hadley, Mark Marian Vasile
  • Patent number: 10441887
    Abstract: In an audio setup comprising a headset configurable to process audio for a player, a headset preset may be downloaded from a central headset preset depository into the headset, and the headset may be configured based on the headset preset, for processing audio for the player when the player is participating in, for example, an online multiplayer game. The downloaded headset preset is uploaded into the central headset preset depository by a second player, and the headset preset comprises values for one or more configurable parameter settings relating to operation or functions of the headset. Information used in facilitating access to the headset preset in the central headset preset depository may be received from the second player. The information may comprise a token (or similar identifier) assigned to the headset preset at an audio setup associated with the second player.
    Type: Grant
    Filed: April 11, 2016
    Date of Patent: October 15, 2019
    Assignee: VOYETRA TURTLE BEACH, INC.
    Inventors: Kevin Arthur Robertson, Richard Kulavik
  • Patent number: 10439895
    Abstract: The technology disclosed for configuring a transcoder-router to direct incoming communications to desired receivers includes receiving a selection by a user from an icon-based GUI, of an incoming voice, video, image, short message, or email media type to configure for routing. Incoming communications gets routed in the context of the incoming media type, with the transducer-router receiving a combination of routing conditions with which to determine the routing of the incoming media type: a time zone against which routing schedules are measured; a time window for the routing schedules that covers both time of day and day of week; and available receiver devices for the routing under the selected combination of the incoming media type, time zone and time window. The disclosed systems and methods include committing routing rules based on the user selections to tangible machine readable memory; and using the committed rules to route incoming media type messages.
    Type: Grant
    Filed: January 31, 2017
    Date of Patent: October 8, 2019
    Assignee: salesforce.com, inc.
    Inventors: Eugene Lew, Mohit Aggarwal
  • Patent number: 10409471
    Abstract: A playback system includes a display device and an information terminal adapted to communicate with the display device. The information terminal includes a processor and a recording medium storing instructions which when executed by the processor cause the processor to perform a process including displaying a first group of identification information items of content data stored in the information terminal in a first viewing area of a display screen, and displaying a second group of identification information items of the content data selected according to a selecting operation performed on the first group of identification information items displayed in the first viewing area in a second viewing area of the display screen at different times. The display device is adapted to play back the content data corresponding to the selected identification information items.
    Type: Grant
    Filed: July 13, 2017
    Date of Patent: September 10, 2019
    Assignee: Ricoh Company, Ltd.
    Inventors: Haruomi Higashi, Tomohiro Suzuki
  • Patent number: 10402073
    Abstract: An electronic device displays a user interface of a first software application that includes one or more draggable objects and one or more control objects; and, detects a contact on a touch-sensitive surface at a first location while a focus selector is displayed over a first draggable object and a movement of the contact across the touch-sensitive surface to a second location that corresponds to a first control object. In accordance with a determination that the contact at the first location satisfies object selection criteria, the device moves the first draggable object to the first control object in accordance with the movement of the contact across the touch-sensitive surface to the first control object. In accordance with a determination that the contact at the second location satisfies first intensity criteria, the device performs a first predetermined operation that corresponds to activation of the first control object.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 3, 2019
    Assignee: APPLE INC.
    Inventors: Aram D. Kudurshian, Christopher P. Foss, Gary I. Butcher, Patrick L. Coffman, Jeffrey Traer Bernstein, Nicole M. Wells, Wayne C. Westerman
  • Patent number: 10386804
    Abstract: The examples herein offer an improved, more integrated implementation of lighting control and building management control, e.g. within the same gateway or cloud computing/control element(s), via an integrated software architecture. A visualization platform of the software architecture provides an integrated user interface via network communication of the computing element with a user terminal device. The integrated user interface offers the user an integrated view of status of building automation control (BAC) appliances and luminaires within the premises, as well as integrated access to control operations of the BAC appliances and the luminaires. For example, the overall system of integrated lighting and building management control may offer a ‘single pane of glass’ type user interface for lighting and other managed operations in the premises.
    Type: Grant
    Filed: June 26, 2018
    Date of Patent: August 20, 2019
    Assignee: ABL IP HOLDING LLC
    Inventors: Richard L. Westrick, Jr., Nathaniel Christopher Herwig
  • Patent number: 10389584
    Abstract: Techniques for migrating a plurality of communications services in a data communication network are disclosed. Aspects include accessing a migration map for the plurality of communications services in the data communication network; identifying a communications dependency between a first service and a second service in the plurality of communications services, wherein according to the migration map the first service is configured to migrate from a first route to a second route, the second service is configured to migrate from a third route to a fourth route, and the third route overlaps with the second route; determining, based on the identified communications dependency, a migration sequence for migrating the plurality of communications services in the data communication network; and migrating the plurality of communications services from a first plurality of configurations to a second plurality of configurations according to the migration sequence.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: August 20, 2019
    Assignee: ECI Telecom Ltd.
    Inventor: Shirel Ezra
  • Patent number: 10320642
    Abstract: A method for transmitting, over a transport network, data belonging to a data flow includes creating a proxy network including a plurality of transport network proxies; defining a plurality of proxy pairs; defining a plurality of proxy pair links; determining, for each proxy pair link, a round trip time (RTT) of the respective proxy pair link; determining, using the determined RTTs of the plurality of proxy pair links, a list of one or more preferred paths for each proxy pair, each preferred path connecting, via one or more of the plurality of proxy pair links, one proxy of the respective proxy pair to the other proxy of the respective proxy pair; and transmitting, from an ingress proxy to an egress proxy, the data belonging to the data flow over a proxy pair path selected from the list of preferred proxy pair paths.
    Type: Grant
    Filed: March 24, 2017
    Date of Patent: June 11, 2019
    Assignee: NEC CORPORATION
    Inventors: Roberto Bifulco, Tobias Jacobs
  • Patent number: 10311024
    Abstract: Representations of hierarchical structures identified by source and target file storage directories are displayed on a display device. Inconsistencies are identified between the hierarchical structures identified by the source and target file storage directories. Graphical interconnections are displayed that extend at least partially between locations of at least some of the identified inconsistencies. Refactoring action indicia are displayed that are user selectable and are associated with defined actions performed by a file directory controller to modify the hierarchical structure identified by the target file storage directory to resolve at least some of the inconsistencies identified between the hierarchical structures identified by the source and target file storage directories.
    Type: Grant
    Filed: August 31, 2016
    Date of Patent: June 4, 2019
    Assignee: CA, INC.
    Inventors: Robert Anthony Layzell, Ganesh Prasad Agrawal, Todd David Anderson, Rahul Sharma
  • Patent number: 10277451
    Abstract: A control method includes: storing, at a control server, respective identifiers for a plurality of sub-regions in a facility; for each sub-region identifier, a location of the sub-region in the facility and an operational constraint associated with a mobile automation apparatus; at the control server: obtaining a job definition indicating a set of the sub-region identifiers and a task; retrieving the locations and the operational constraints corresponding to the set of sub-region identifiers from the repository; allocating the set of sub-region identifiers to a plurality of subsets of sub-region identifiers, each subset having a shared common operational constraint; for each subset of sub-region identifiers, generating a task fragment containing the subset of sub-region identifiers, and the common operational constraint; and sending the task fragments and an identifier of the task to the mobile automation apparatus for performance of the task at each of the set of sub-region identifiers.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: April 30, 2019
    Assignee: Symbol Technologies, LLC
    Inventors: Steve W. Fantaske, Ronald G. Mercer, Robert E. Beach, Jagdeep Kaur Rangi
  • Patent number: 10255084
    Abstract: The present disclosure relates to an interactive system that manages analytics contexts through a series of analytics interactions. The disclosed interactive system receives a selection of an analytics interaction from a user during an interactive analytics session. Then, the system generates a series of analytics interactions by the user during the interactive analytics session. Each analytics interaction represents an analytics context that comprises an analytics interaction, a result, and a reference analytics context. Moreover, the system manages a plurality of analytics contexts by selecting the reference analytics context from previous analytics interactions, or by navigating to a different analytics context, or by deactivating a user-selected analytics context, and presents to the user the series of analytics interactions with the result corresponding to both the selection of the analytics interaction and the reference analytics context.
    Type: Grant
    Filed: June 16, 2016
    Date of Patent: April 9, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Olga Shain, Yaniv Sabo, Renato Keshet
  • Patent number: 10248542
    Abstract: Embodiments of the present invention disclose a method, computer program product, and system for comparing screenshots of an application interface. In one embodiment, the method includes receiving test scenario parameters, wherein the parameters include a first screenshot of an application interface, one or more page objects associated with the first screenshot, generating a second screenshot of an updated application interface, identifying one or more page objects within the second screenshot based on a scope of each of the page objects associated with the first screenshot, comparing a section of the second screenshot to a section of the first screenshot that includes one or more page objects associated with the first screenshot that correspond to one or more page objects included in the section of the second screenshot, and determining whether the section of the second screenshot matches, within a predetermined tolerance level, the section of the first screenshot.
    Type: Grant
    Filed: January 28, 2015
    Date of Patent: April 2, 2019
    Assignee: International Business Machines Corporation
    Inventors: Laurence A. Hey, William J. Izard, Matthew J. Ponsford
  • Patent number: 10230581
    Abstract: A management method and apparatus which allows easy management of virtual network function deployment on a network are provided. A network management apparatus generates an extended topology in which a virtual network function that can be deployed on a server is added as an extended node ((VNF(A), VNF(B)) to a topology of the network; and displays an optimum path (RP1, RP2, RP3) in the extended topology on display means (400b) when a requirement of at least one virtual network function and endpoint nodes involved in the requirement are input through an input means (401, 402), wherein the optimum path is obtained based on network resource information of the network and computing resource information of servers on which at least one virtual network function can be deployed.
    Type: Grant
    Filed: February 5, 2015
    Date of Patent: March 12, 2019
    Assignee: NEC Corporation
    Inventor: Hayato Itsumi
  • Patent number: 10200279
    Abstract: A SDN controller is configured to generate and install a tracing table with tracing rules into switches of a SDN based on a switch level in a network topology of the SDN; identify a source switch and a destination switch for tracing a trajectory path of a transit packet; generate a probe packet; set all bytes in a source address to zero and initialize a DSCP field to 16; inject the probe packet into the source switch; encode selective ingress ports of intermediate switches within the trajectory path into the source address of the probe packet; receive the probe packet when the probe packet reaches the destination switch; and reconstruct the trajectory path of the transit packet, via encoded information in the source address of the probe packet, wherein the reconstructed trajectory path is constructed via the encoded selective ingress ports of the one or more intermediate switches.
    Type: Grant
    Filed: October 3, 2017
    Date of Patent: February 5, 2019
    Inventor: Amer Omar Aljaedi
  • Patent number: 10130881
    Abstract: A system that incorporates the subject disclosure may include, for example, a system having a processor that performs operations including receiving from an accessory device a control signal for controlling a software application, determining that the control signal corresponds to a first action of a plurality of actions for controlling the software application, monitoring a frequency of usage of the first action, and presenting at the accessory device or a display device coupled to the accessory device a measure of the frequency of usage of the first action. Additional embodiments are disclosed.
    Type: Grant
    Filed: March 22, 2017
    Date of Patent: November 20, 2018
    Assignee: STEELSERIES ApS
    Inventors: Jeffrey Nicholas Mahlmeister, Keny Chen, Tino Soelberg
  • Patent number: 10129046
    Abstract: A service accesses one or more building automation system's elements directly to collect data and provides the data to data consumers.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: November 13, 2018
    Assignee: Siemens Industry, Inc.
    Inventor: Chris Casilli
  • Patent number: 10089152
    Abstract: Systems and methods are described for bootstrapping an application with metadata specified in a template. The template specifies a stack of resources that will be used to execute an application and also includes a set of metadata for customizing the resources and the application. When the system receives the template, it instantiates a compute node which will execute the application. The compute node may contain at least one initialization script for bootstrapping the application with the metadata contained in the template. This functionality allows users to bootstrap the application running on the compute node with data from within the template that was used to create the stack of resources for executing the application. In this manner, metadata, configuration files, package names and versions can be passed by the application owner to the remote compute node.
    Type: Grant
    Filed: March 19, 2012
    Date of Patent: October 2, 2018
    Assignee: Amazon Technologies, Inc.
    Inventors: Reto Kramer, Christopher Whitaker, Adam M. Thomas, Richard C. Edwards, Jr.
  • Patent number: 10057079
    Abstract: Techniques described herein provide wireless building automation. Embodiments include receiving, by a computing device, a feature setting command associated with a peripheral device from a controlling device. The computing device may identify a peripheral application corresponding to the feature setting command, and transform the feature setting command into a generic command. The computing device may translate the generic control protocol of the generic command to a peripheral control protocol associated with the peripheral application in response to a determination that the peripheral application is a non-native application. The computing device may execute the peripheral application based on the generic command in the peripheral control protocol to generate a command for performance of a certain task on the peripheral device.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: August 21, 2018
    Assignee: T-Mobile USA, Inc.
    Inventor: Joshua David Lonn
  • Patent number: 10049087
    Abstract: For one-touch user-defined context-aware text selection for touchscreen devices, an apparatus includes a processor and a memory storing code that is executable by the processor to determine a text selection context for a touchscreen device. The apparatus ascertains whether a text selection override policy is satisfied. The apparatus replaces application text selection rules with one-touch user-defined context-aware text selection rules for the determined text selection context in response to ascertaining that the text selection override policy is satisfied.
    Type: Grant
    Filed: July 19, 2016
    Date of Patent: August 14, 2018
    Assignee: International Business Machines Corporation
    Inventors: Karteeka Gosukonda, Su Liu, Kara Schrader, Xinya Wang
  • Patent number: 10020899
    Abstract: An automated test system for testing smart devices is presented. The system includes a system controller coupled to a smart device, wherein the system controller includes a memory with test logic and a processor. The system also includes an enclosure with a plurality of components. The plurality of components include (a) a robotic arm with a stylus, wherein the stylus is operable to manipulate the smart device to simulate human interaction therewith; (b) a platform with a device holder, wherein the device holder is operable to hold a smart device inserted therein; (c) an audio capture and generator device; and (d) a microphone. The processor is configured to automatically control the smart device and the plurality of components in accordance with the test logic.
    Type: Grant
    Filed: November 23, 2015
    Date of Patent: July 10, 2018
    Assignee: w2bi, Inc.
    Inventors: Derek Diperna, Ira Leventhal, Keith Schaub, Artun Kutchuk
  • Patent number: 10015121
    Abstract: In particular embodiments, a client computing device of a user provides for presentation a user interface that includes one or more components. The client computing device may receive an indication of a message to the user. The client computing device may automatically modify the user interface to accommodate presentation of an interactive element associated with the message. The client computing device may modify the user interface at least in part by automatically modifying one or more of the components. The client computing device may automatically provide for presentation the user interface as modified and the interactive element associated with the message.
    Type: Grant
    Filed: July 18, 2016
    Date of Patent: July 3, 2018
    Assignee: Facebook, Inc.
    Inventors: Michael Matas, Brandon Marshall Walkin
  • Patent number: 9992305
    Abstract: Examples relate to cloud models based on network definition data. Some examples disclosed herein may enable obtaining first cloud definition data that describes a first cloud infrastructure. The first cloud definition data may comprise network definition data that describes a first server node to be included in the first cloud infrastructure and a first set of network interfaces to be enumerated on a bus of the first server node. Some examples may further enable generating a first cloud model based on the first cloud definition data. The first cloud model may comprise first cloud configuration data that, when executed, causes the first cloud infrastructure to be deployed. Some examples may further enable storing a first checkpoint image of the first cloud model. The first checkpoint image may comprise at least a portion of the first cloud configuration data.
    Type: Grant
    Filed: August 7, 2015
    Date of Patent: June 5, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jeffrey Joel Walls, Mark Perreira, Jayashree Sundarachar Beltur
  • Patent number: 9972323
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for a dynamic threshold for speaker verification are disclosed. In one aspect, a method includes the actions of receiving, for each of multiple utterances of a hotword, a data set including at least a speaker verification confidence score, and environmental context data. The actions further include selecting from among the data sets, a subset of the data sets that are associated with a particular environmental context. The actions further include selecting a particular data set from among the subset of data sets based on one or more selection criteria. The actions further include selecting, as a speaker verification threshold for the particular environmental context, the speaker verification confidence score. The actions further include providing the speaker verification threshold for use in performing speaker verification of utterances that are associated with the particular environmental context.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: May 15, 2018
    Assignee: Google LLC
    Inventors: Jakob Nicolaus Foerster, Diego Melendo Casado
  • Patent number: 9901822
    Abstract: A gaming device for playing a video game. The gaming device executes game software to output rendering commands representing a virtual world of the video game and has a local rendering module for processing the rendering commands to generate an image data stream of the virtual world. The gaming device has a remote rendering controller for generating second rendering commands for processing by a remote rendering module to generate a rendered graphics output also depicting the virtual world.
    Type: Grant
    Filed: January 9, 2014
    Date of Patent: February 27, 2018
    Assignee: SQUARE ENIX HOLDING CO., LTD.
    Inventor: Cyril Perrin
  • Patent number: 9875281
    Abstract: Embodiments of the present disclosure include a method, a system, and a computer program product for determining wait times of tuples within a streaming environment. The method includes monitoring one or more tuples being processed within an operator graph where the operator graph includes a first processing element and a queue of the first processing element. The method includes recording a wait time of the one or more tuples within the queue of the first processing element. The method includes recording a processing time of the one or more tuples within the first processing element. The method includes displaying the wait time and the processing time of the one or more tuples. The method includes optimizing a configuration of the operator graph, in response to recording the processing time of the one or more tuples.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: January 23, 2018
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Michael J. Branson, John M. Santosuosso
  • Patent number: 9756128
    Abstract: Various embodiments for implementing a switched direct attached shared storage architecture as disclosed herein include: providing a plurality of compute nodes, each compute node having integrated compute capabilities, data storage, and a network interface controller (Host NIC), the plurality of compute nodes being in data communication with each other via a local area network, the plurality of compute nodes each including distributed storage processing software resident thereon; providing a plurality of physical data storage devices in data communication with a storage controller; and enabling data communications in a data store switch fabric between the plurality of compute nodes and the plurality of physical data storage devices via the Host NIC and the storage controller, the data store switch fabric encapsulating data requests from the plurality of compute nodes into data frames for transport to corresponding physical data storage devices.
    Type: Grant
    Filed: April 16, 2014
    Date of Patent: September 5, 2017
    Assignee: APEIRON DATA SYSTEMS
    Inventors: Larry Lomelino, Christopher Christ, Gunneswara Rao Marripudi, Harry Laswell
  • Patent number: 9710595
    Abstract: Methods and systems for displaying graphical representations of server system cabling in the data center may include, but are not limited to operations for: generating a pattern view of a cabling scheme; generating a routing view of a cabling scheme; receiving a request to display a pattern view of a cabling scheme; transmitting data representing the pattern view of the cabling scheme; receiving a request to display a routing view of the cabling scheme; and transmitting data representing the routing view of the cabling scheme. The display of various graphical representations of the cabling scheme may facilitate various service operations associated with the cabling. Such service operations may include installation, maintenance, trouble shooting and optimization for a cabled server cluster.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: July 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Vincent C. Conzola, Todd Eischeid, Timothy Meserth, Mark E. Molander
  • Patent number: 9684983
    Abstract: A method for visualization of big data using three dimensional pie charts. The method includes receiving at least a first set of data, comprising information detailing one or more subsets of values, each value having an associated time element. The method includes determining a three dimensional pie chart based on the at least first set of data, which includes at least as first layer comprising a first set of wedges and a second layer comprising a second set of wedges. The method includes displaying the three dimensional pie chart comprising at least the first layer and the second layer.
    Type: Grant
    Filed: April 30, 2014
    Date of Patent: June 20, 2017
    Assignee: International Business Machines Corporation
    Inventors: Timothy S. Bartley, Gavin G. Bray, Elizabeth M. Hughes, Kalvinder P. Singh
  • Patent number: 9628331
    Abstract: A method, system and computer program product for configuring active resource nodes in a distributed computing system controlled by an administrative control module. The method includes identifying a first configuration of active resource nodes having at least two or more active resource nodes and detecting a modification of a link representing at least one connection between the active resource nodes. In response to detecting the modification of the link, a routing policy table is retrieved and a second configuration of the active resource nodes are identified from the routing policy table including at least one new connection between the two or more active resource nodes. The distributed computing system is triggered to configure the two or more active resource nodes according to the second configuration and to establish the at least one new connection between the two or more active resource nodes.
    Type: Grant
    Filed: June 17, 2014
    Date of Patent: April 18, 2017
    Assignee: International Business Machines Corporation
    Inventors: Majid Irani, Donny R. Rota
  • Patent number: 9552438
    Abstract: A system comprising a computer-readable storage medium storing at least one program, and a computer-implemented method for responsive web page delivery based on network bandwidth. Upon initiation of a network communication session, a bandwidth of a network connection of the client device involved in the network communication session is determined. At least one initial display element to provide as part of a webpage for display on the client device is selected based on the bandwidth of the network connection. Instructions are then provided to the client device which cause the client device to display the at least one display element. In some embodiments, an updated bandwidth is subsequently determined and updated display elements are selected based on the updated bandwidth.
    Type: Grant
    Filed: May 17, 2013
    Date of Patent: January 24, 2017
    Assignee: PAYPAL, INC.
    Inventor: Seema Chaudhry
  • Patent number: 9529689
    Abstract: A monitoring system can provide monitoring services to users of cloud computing environment. The monitoring system can receive access information from users subscribing to the monitoring services. Once received, the monitoring system can access clouds utilizing the access information and monitor the computing processes instantiated in the clouds and associated with the user. The monitoring system can monitor the computing processes and collect information such as usage of cloud resources, number and type of computing processes instantiated, software programs utilized by the computing processes.
    Type: Grant
    Filed: November 30, 2009
    Date of Patent: December 27, 2016
    Assignee: Red Hat, Inc.
    Inventors: James Michael Ferris, Gerry Edward Riveros
  • Patent number: 9483745
    Abstract: A computer program product tangibly embodied in a computer-readable storage device includes instructions that, when executed, generate in a display device a graphical user interface comprising: a business view area with first objects representing business entities participating in a business network and second objects representing business connections between the business entities; and a connect view area with third objects representing applications participating in the business network and fourth objects representing logical interactions between the applications; wherein the graphical user interface dynamically updates the first, second, third and fourth objects with metadata that is at least in part automatically gathered in the business network.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: November 1, 2016
    Assignee: SAP SE
    Inventors: Joerg Ackermann, Ankur Bhatt, Juergen Denner, Christian Illenberger, Christoph Liebig, Gunther Rothermel, Sandra Voges
  • Patent number: 9479523
    Abstract: Methods and systems for automated generation of malicious traffic signatures, for use in Intrusion Detection Systems (IDS). A rule generation system formulates IDS rules based on traffic analysis results obtained from a network investigation system. The rule generation system then automatically configures the IDS to apply the rules. An analysis process in the network investigation system comprises one or more metadata filters that are indicative of malicious traffic. An operator of the rule generation system is provided with a user interface that is capable of displaying the network traffic filtered in accordance with such filters.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: October 25, 2016
    Assignee: VERINT SYSTEMS LTD.
    Inventors: Yuval Altman, Assaf Yosef Keren
  • Patent number: 9325578
    Abstract: An apparatus, program product, and method are disclosed for receiving an automation setting from a sharing participant, the automation setting being associated with the sharing participant, comparing the received automation setting to a corresponding local automation setting, and adjusting the local automation setting based on the comparison of the received automation setting to the corresponding local automation setting.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: April 26, 2016
    Assignee: Lenovo (Singapore) PTE. LTD.
    Inventors: Aaron Michael Stewart, Michaela Rose Case, Howard Locker, John Weldon Nicholson
  • Patent number: 9313569
    Abstract: In an audio setup comprising at least one audio headset configurable to process audio for a first player (e.g., when participating in an online multiplayer game), a headset preset may be configured, and a token (or similar identifier) may be assigned to the headset preset. The headset preset may be uploaded into a central headset preset depository, which may be accessible by a plurality of players. The first player may share the token, via a network connection, with a second player, and second player may use the token to download the headset preset from the central headset preset depository into a second audio setup, comprising at least one other audio headset configurable to process audio for the second player. The downloaded headset preset may be utilized in configuring the other audio headset, for processing audio for the second player (e.g., when participating in the online multiplayer game).
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: April 12, 2016
    Assignee: VOYETRA TURTLE BEACH, INC.
    Inventors: Kevin Arthur Robertson, Richard Kulavik
  • Patent number: 9298337
    Abstract: Display data is transmitted to a user interface. The display data includes an offer component for providing additional online content. The offer component includes a first region and a second region. A first user interaction is received from the user interface. It is determined whether the first user interaction occurred within one of the first region and the second region. When the first user interaction is determined to have occurred within the first region, the first user interaction is processed as a request for the additional online content associated with the offer component. When the first user interaction is determined to have occurred within the second region, a user prompt is presented for a confirmation of the request for the additional online content associated with the offer component.
    Type: Grant
    Filed: February 7, 2013
    Date of Patent: March 29, 2016
    Assignee: Google Inc.
    Inventors: Allen Huang, Akiva Bamberger, David Lewis
  • Patent number: 9274838
    Abstract: It is detected that a metric associated with a first workload has breached a first threshold. It is determined that the first workload and a second workload access the same storage resources, wherein the storage resources are associated with a storage server. It is determined that the metric is impacted by the first workload and the second workload accessing the same storage resources. In response to a determination that the metric is impacted by the first workload and the second workload accessing the same storage resources, a first virtual cache appliance is instantiated and one of the first workload or the second workload is routed through the virtual cache appliance. Routing one of the first workload or the second workload through the first virtual cache appliance causes the first virtual cache appliance to cache data associated with the storage resources.
    Type: Grant
    Filed: December 22, 2011
    Date of Patent: March 1, 2016
    Assignee: NetApp, Inc.
    Inventors: Lakshmi Narayanan Bairavasundaram, Gokul Soundararajan, Vipul Mathur, Kaladhar Voruganti
  • Patent number: 9270540
    Abstract: An approach is provided for presenting, via a graphical user interface, a plurality of selectable areas corresponding to a plurality of categories of switches and a plurality of options. One of the options includes a search function for finding a desired one of the switches. A communication session is automatically established with one of the switches as specified by a user through one of the selectable areas or the search function. Information from the one switch is received over the communication session, wherein the information is used for analyzing the one switch.
    Type: Grant
    Filed: December 17, 2007
    Date of Patent: February 23, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Jimmy D. Dillon
  • Patent number: 9262047
    Abstract: A method including receiving a first input for displaying an external input list; and displaying, by the display device, the external input list in response to the first input. The external input list includes a first button for displaying a first external input list including at least one icon corresponding to at least one external device connected to the transmitting device, and a second button for displaying a second external input list including at least one icon representing at least one external device connected to the display device. The first external input list is displayed when the first button is selected. The second external input list is displayed when the second button is selected. The method further includes receiving a second input for selecting an icon from the external input list; and accessing an external input corresponding to the selected icon in response to the second input.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: February 16, 2016
    Assignee: LG ELECTRONICS
    Inventors: Tae Hyoung Kim, Woo Jin Jeong, Man Gu Kwon
  • Patent number: 9141363
    Abstract: Example systems and methods of application construction for execution on diverse computing infrastructures are presented. In one example, an application descriptor comprising information regarding an application is received. Available computing machine resources for execution of the application are selected based on the information in the application descriptor. Software resources comprising the application are installed on the selected computing machine resources based on the information in the application descriptor. At least one of the selected computing machine resources and the installed software resources are configured for execution of the application based on the information in the application descriptor.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: September 22, 2015
    Assignee: SAP SE
    Inventors: Thomas Walter, Petio Petev
  • Patent number: 9143493
    Abstract: A system and method of communicating between a user receiving device, a user locator module and a partner service provider includes a gateway device having a port configured to communicate with a user receiving device. The user receiving device registers with the user device locator module through the port. The user device locator module determines the location of a user receiving device. The partner service provider and the user receiving device form a peer-to-peer connection in response to the location data.
    Type: Grant
    Filed: December 20, 2007
    Date of Patent: September 22, 2015
    Assignee: The DIRECTV Group, Inc.
    Inventor: Kapil Chaudhry
  • Patent number: 9052961
    Abstract: A deployment system enables a developer to generate a deployment plan according to a logical, multi-tier application blueprint defined by application architects. The deployment plan includes tasks to be executed for deploying application components on virtual computing resource provided in a cloud infrastructure. The deployment plan includes time dependencies that determine an execution order of the tasks according to dependencies between application components specified in the application blueprint. The deployment plan enables system administrators to view the application blueprint as an ordered workflow view that facilitates collaboration between system administrators and application architects.
    Type: Grant
    Filed: March 2, 2012
    Date of Patent: June 9, 2015
    Assignee: VMware, Inc.
    Inventors: Komal Mangtani, Sesh Jalagam, Vishwas Nagaraja, David Winterfeldt
  • Publication number: 20150143244
    Abstract: A native application can be deployed that obtains configuration information for the native application at run-time. Digital marketing users or other marketing users can view or control the behavior of the native application by displaying or setting the configuration information of the native application. The native application can report tracked end user interactions and events with the native application according to the configuration information to tag management systems for data compilation by the tag management systems. In addition, the native application can enable digital marketing users or other marketing users to view or control the behavior of the native application from within the native application using an integrated configuration utility. The configuration utility can be activated using a two-stage activation process or an activation and authorization process to prevent an end user from accidentally encountering the configuration utility during routine use of the native application.
    Type: Application
    Filed: September 22, 2014
    Publication date: May 21, 2015
    Inventors: Jason Lap-Wing KOO, Charles Scott GLOMMEN
  • Publication number: 20150128051
    Abstract: A computer-implemented method for delivering informational events to a user of a computing device includes a processor and a memory. The method includes receiving, into the memory from the user of the computing device, content configuration information defining a first informational element. The method also includes receiving, into the memory from the user of the computing device, trigger event configuration information associated with a trigger event. The method further includes receiving, into the memory from the user of the computing device, target display interface configuration information defining a target display interface. The method also includes determining, by the processor, that the trigger event is satisfied based on the trigger event configuration information. The method further includes automatically retrieving the first informational element based on the content configuration information when the trigger event is satisfied.
    Type: Application
    Filed: November 1, 2013
    Publication date: May 7, 2015
    Applicant: GOOGLE INC.
    Inventors: Philip Noel George Strain, William Kenneth Robin Montgomery