Network Computer Configuring Patents (Class 709/220)
  • Patent number: 10019273
    Abstract: A virtual environment manager (“VEM”) simplifies the usability of virtual machines and provides users with an enhanced design for creating and/or for managing virtual machines (“VMs”). For example, a user can select description information and management information to be included in descriptors and according to which a VEM will create and manage various VM environments for various host environments. The VEM automatically creates the VM environments and host environments by sending descriptor description information and data files associated with the description information to virtual machine monitors (VMMs), which create the VM environments according to the description information. A VEM at each host may manage VM environments executed by the VMM, according to the descriptor management information. Thus, a set of descriptors to create and manage a set of VMs for a home computer may be easily modified by a user to create and manage a set of VMs for a work or laptop computer.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: July 10, 2018
    Assignee: Intel Corporation
    Inventors: Scott H. Robinson, Vijay Tewari, Robin C. Knauerhase
  • Patent number: 10020991
    Abstract: A system, method and computer program product for automatically capturing configuration information for a plurality of heterogeneous computing components, such as a converged infrastructure. For example, the method detects a configuration change request comprising a request to change a configuration of a plurality of heterogeneous computing components. Responsive to detecting the configuration change request, the method determines configuration information for each of the plurality of heterogeneous computing components, the configuration information is information being about the configuration of the one or more of a plurality of heterogeneous computing components The method determines the configuration information prior to changing the configuration of the plurality of heterogeneous computing components in response to the configuration change request.
    Type: Grant
    Filed: May 11, 2015
    Date of Patent: July 10, 2018
    Assignee: VCE IP HOLDING COMPANY LLC
    Inventors: Todd Dolinsky, Ta-Ming Chen, Anil Pasumarthi
  • Patent number: 10013261
    Abstract: Examples are disclosed for receiving or gathering asset information associated with computing devices housed in respective decentralized locations. The gathered or received asset information may be stored. A portion of the computing devices may be grouped based on the stored asset information to create a virtual rack. An operating parameter of at least some of the computing devices included in the virtual rack may then be managed or controlled.
    Type: Grant
    Filed: September 6, 2013
    Date of Patent: July 3, 2018
    Assignee: INTEL CORPORATION
    Inventors: Sheshaprasad G. Krishnapura, Vipul Lal, Ty H. Tang
  • Patent number: 10013451
    Abstract: A current minimum memory requirement for each memory consumer of one or more memory consumers of a primary database system is received. A current memory allocation for a standby database system is received. A set of benefit-to-cost metrics is received. A benefit-to-cost metric is a measure of whether each memory consumer would benefit or would not benefit from additional memory. The set of benefit-to-cost metrics is applied to the standby database system to define an upper bound memory allocation of the standby database system to function in the event of a failover from the primary database system. A scaling factor is determined. In response to receiving an indication of a failover of the primary database system to the standby database system, a ramp up of the standby database system is monitored. The ramp up of the standby database system uses the set of benefit-to-cost metrics and the determined scaling factor.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: July 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Christian M. Garcia-Arellano, Hamdi Roumani, Adam J. Storm
  • Patent number: 10013275
    Abstract: Methods and systems for executing code referenced from a microservice registry are disclosed. For example, a microservice registry is stored in a memory. The microservice registry includes references to a plurality of microservices including a first microservice. An isolated guest executing on one or more processors receives a request to execute an executable code and determines that the executable code is unavailable in the first isolated guest. The isolated guest determines that, based on the microservice registry, the first microservice executes the executable code. The isolated guest forwards the first request to the first microservice and receives a result of the request from the first micro service.
    Type: Grant
    Filed: November 17, 2016
    Date of Patent: July 3, 2018
    Assignee: Red Hat, Inc.
    Inventors: Jay Vyas, Huamin Chen
  • Patent number: 10009243
    Abstract: In one embodiment, a method includes determining a first set of similarity metrics for a first storage environment, obtaining one or more second sets of similarity metrics from second storage environments that correspond with the first storage environment, calculating a similarity measurement score between the first storage environment and each of the second storage environments, and determining a set of similar storage environments from amongst the second storage environments based on the similarity measurement scores. Other methods, systems, and computer program products are presented according to more embodiments.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jorge D. Acuña, Pankaj S. Bavishi, Dachuan Huang, Rakesh Jain, Ramani R. Routray, Yang Song
  • Patent number: 10007499
    Abstract: Systems and methods for providing decoupled installation of data management systems used in conjunction with computer networks are disclosed. The method comprises installing data storage software in order to facilitate communication with a second computer in order to perform data storage operations. The software may be installed without knowledge of the second computer and/or the ability to communicate with the second computer. During the installation process, configuration parameters are obtained by the first computer and stored in a data structure. At least a portion of the configuration parameters recorded in the data structure is also provided to the second computer. The first and second computers subsequently communicate in order to register the first computer for use with the second computer.
    Type: Grant
    Filed: December 11, 2014
    Date of Patent: June 26, 2018
    Assignee: COMMVAULT SYSTEMS, INC.
    Inventors: Anand Prahlad, Parag Gokhale, Srinivas Kavuri, Christopher A. Alonzo
  • Patent number: 9999342
    Abstract: A modular video imaging system, and more particularly, a modular video imaging system having a control module connectable to multiple input modules. The control module and each input module having its own power supply and the input modules each capable of receiving differing types of image data from different types of cameras and processing the image data into a format recognizable by the control module. The control module controlling the ON/OFF condition of the input modules, such that each input module can be connected and disconnected during use.
    Type: Grant
    Filed: December 31, 2012
    Date of Patent: June 19, 2018
    Assignee: KARL STORZ Imaging, Inc.
    Inventors: Timothy King, Ralph Fuquay
  • Patent number: 10001954
    Abstract: An information processing apparatus displays a print setting screen based on configuration setting information of a selected device type. The printing setting information set via the print setting screen is used along with print data to generate a print job that is sent to a selected printer.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: June 19, 2018
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tomonori Minagawa
  • Patent number: 10003568
    Abstract: Dynamically assigning network addresses provided by a server in a network to virtual network adapters in virtual machines, in which a reassignment of the assigned network addresses due to suspending virtual machines is prevented. Network addresses of the virtual machines in the network are logged. Network addresses are combined with information about suspending and/or resuming virtual machines by a control instance. Information about the network addresses of suspended virtual machines for its virtual network adapters with dynamically assigned network addresses is sent to the server.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: June 19, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jakob C. Lang, Angel Nunez Mencias, Thomas Pohl, Martin Troester
  • Patent number: 9996331
    Abstract: An example method for managing application deployment in a cloud environment may maintain a state machine. The state machine may include a plurality of application states, a plurality of state operations, and relationships among the plurality of application states and the plurality of state operations. In response to a client request for performing a deployment operation on an application in the cloud environment, the method may retrieve a current state of the application in the cloud environment. In response to a determination that the deployment operation is allowed based on the state machine and the current state, the method may generate a deployment plan based on a blueprint associated with the application. The blueprint defines how to perform the deployment operation in the cloud environment.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: June 12, 2018
    Assignee: VMWARE, INC.
    Inventor: Ping Chen
  • Patent number: 9996701
    Abstract: The present disclosure involves a method including: receiving a request to access an object from a user; prompting the user to go to a target location; receiving feedback from the user with respect to the user's location; determining, electronically by a processor, whether the user has reached the target location; granting access of the object to the user in response to the determining. The present disclosure involves a system including: a storage storing an electronic item; an electronic communications interface that: detects a request to access the item from an entity and prompts the entity to go to a target location in response to the request; a computer processor that: analyzes feedback from the entity with respect to the entity's location, determines whether the entity's location is sufficiently close to the target location, and grants or denies access of the item to the entity based on the determination.
    Type: Grant
    Filed: September 16, 2011
    Date of Patent: June 12, 2018
    Assignee: PayPal, Inc.
    Inventors: Frank Anthony Nuzzi, Shivkumar Krishnan
  • Patent number: 9998391
    Abstract: A method and apparatus for use with a plurality of resources integrated within a space for performing a process and a program run by a processor for controlling the process, the apparatus for associating the resources with the program and comprising a processor running a program to perform the steps of identifying at least a first reference point within the space, identifying the relative juxtaposition of at least a first resource with respect to the first reference point and associating the first resource with the program as a function of the relative juxtaposition of the first resource to the reference point.
    Type: Grant
    Filed: January 28, 2014
    Date of Patent: June 12, 2018
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: David W Farchmin, David Alan Vasko, Brian A Batke, Daniel P Noonen, David Michael Callaghan, John Joseph Baier, Scot A Tutkovics
  • Patent number: 9998352
    Abstract: A method and system for sending a flow table in a Software Defined Network (SDN) are described in the present disclosure, an OpenFlow (OF) controller, and an OF switch. The method includes that an OF switch receives a flow table entry modification message sent from an OF controller, wherein the message includes a table number, a flow table entry, and a cache label; and the OF switch stores, in a control module of the OF switch, the table number and the flow table entry in the flow table entry modification message according to an indication of the cache label.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: June 12, 2018
    Assignee: ZTE Corporation
    Inventors: Qiandeng Liang, Jianjie You, Wei Wan, Fangwei Hu
  • Patent number: 9998455
    Abstract: Protecting application passwords using a secure proxy. A request is received by a proxy from a client to access a protected resource located on a target server. A secure session is initiated between the proxy and client. The access request is forwarded by the proxy to the target. A response is received from the target that is a credential form. The proxy server injects into each required credential field a credential field tag and is sent to the client computer. Target credentials mapped by the credential field tags are retrieved by the proxy server from a protected datastore. The form is completed and sent to the target. If the credentials are invalid, the target credentials are updated and stored in the protected data store without client computer intervention, and sent by the proxy server to the target. The client computer is then allowed to access the protected resource.
    Type: Grant
    Filed: July 25, 2017
    Date of Patent: June 12, 2018
    Assignee: International Business Machines Corporation
    Inventors: Codur S. Pranam, Vivek Shankar
  • Patent number: 9998543
    Abstract: A method for operating a server of a communication system includes at least one user appliance and a monitoring device adapted to perform a remote monitoring of the at least one user appliance through the intermediation of the server, the at least one user appliance being associated with a list of attributes that can take predetermined values. The method includes: 1) receiving the list of attributes associated with the at least one user appliance, and the values that can be taken by each of said attributes; 2) storing at the server the list of attributes with the related values received in 1); and 3) sending said list of attributes with the related values to the monitoring device.
    Type: Grant
    Filed: December 27, 2006
    Date of Patent: June 12, 2018
    Assignee: TELECOM ITALIA S.P.A.
    Inventor: Roberto Procopio
  • Patent number: 9990228
    Abstract: Examples described relate to validating network parameters of a containerized application. In an example, the current state of a network parameter configured for a containerized application in a cloud computing environment may be determined. The current state of the network parameter may be validated against a container application profile of the containerized application, wherein the container application profile specifies a desired state of the network parameter. In response to a determination that the current state of the network parameter does not meet the desired state of the network parameter specified in the container application profile, a determination may be made whether a network interface that meets the desired state of the network parameter is available in the cloud computing environment. In response to a determination that the network interface is available in the cloud computing environment, the containerized application may be migrated to the available network interface.
    Type: Grant
    Filed: January 25, 2017
    Date of Patent: June 5, 2018
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Swaroop Jayanthi, Brahmanand Vuppuluri, Rajesh Teeparti, Surya Charan Alluri
  • Patent number: 9992082
    Abstract: Systems, methods, and computer program embodiments are disclosed for providing graphical visualization of a telecommunications network topology. In an embodiment, raw graph data may be received that that represents one or more communications paths in the telecommunications network. The raw graph data may contain a plurality of network nodes and connections between the nodes, and each node may be associated with an entity type. A graph classification may then be determined based on the received raw graph data, and the classification may be associated with a plurality of graph rendering rules. The raw graph data may be converted to rendered graph data by determining graphical positions for each of the plurality of network nodes according to the plurality of rendering rules. In an embodiment, the rendered graph data may include the plurality of network nodes, the determined position and associated entity type of each node, and connections between nodes.
    Type: Grant
    Filed: December 4, 2015
    Date of Patent: June 5, 2018
    Assignee: CENX, INC.
    Inventors: Cameron MacNeil, Eric Soutar
  • Patent number: 9992218
    Abstract: Embodiments of the present disclosure disclose a method and a device for managing compliance of one or more network devices. The method comprises receiving one or more configuration changes of the one or more network devices. Also, the method comprises identifying each configuration change as one of a compliant configuration change and a non-compliant configuration change by correlating, the one or more configuration changes using a first set of parameters. Further, the method generating an impact value of the one or more configuration changes and generating a recommendation for the one or more network devices based on the impact value.
    Type: Grant
    Filed: July 30, 2015
    Date of Patent: June 5, 2018
    Assignee: WIPRO LIMITED
    Inventors: Anasuya Devi Kompella, Asif Husainsaheb Jamadar, Anand Raj Jha
  • Patent number: 9992273
    Abstract: Techniques for performing intelligent load balancer selection in a multi-load balancer environment are provided. In one embodiment, a computer system can generate a user interface for deploying a virtual IP address (VIP) on a load balancer in a network environment, where the network environment includes a plurality of load balancers, and where the user interface presents a plurality of criteria for selecting one of the plurality of load balancers. The computer system can further receive, from a user, a selection of one or more of the plurality of criteria, and can collect, from each load balancer in the plurality of load balancers, statistics that are relevant to the one or more criteria. The computer system can then select a load balancer from among the plurality of load balancers based on the one or more criteria and the collected statistics.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: June 5, 2018
    Assignee: Brocade Communications Systems LLC
    Inventor: Dhanashri Patil
  • Patent number: 9992702
    Abstract: In wireless communication with another communication apparatus in a predetermined wireless network, overhead information defined in a media access control layer is divided into a header of information necessary for the common access control and a header of information necessary for each payload. Address information is added to the header of information necessary for the common access control to transmit the generated header attached to the transmission data. For example, in a case of forming a physical burst in which a plurality of data payloads are combined into one, a frame structure is provided without useless repetition of address information.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: June 5, 2018
    Assignee: Sony Corporation
    Inventor: Shigeru Sugaya
  • Patent number: 9992062
    Abstract: Briefly, methods and/or apparatuses for implicit traffic engineering, such as for the Internet, are described.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: June 5, 2018
    Assignee: Cradlepoint, Inc.
    Inventors: Scott Andrew Hankins, Andrew John Mastracci
  • Patent number: 9984329
    Abstract: The present invention relates to systems and methods for automated troubleshooting. User identification is recorded, and the problem to be solved is determined. A series of decision trees are used to guide the user through troubleshooting. If the problem is resolved at any point, the event is logged as successful. This logging includes a listing of the steps taken by the user. The log may be employed to tune the decision tree for more optimal performance in the future. If no successful solutions are achieved, then the session may be forwarded to a human representative for resolution. Part of this forwarding includes classifying the event by at least one failure code. The failure code reflects the steps taken while guiding the user.
    Type: Grant
    Filed: June 29, 2014
    Date of Patent: May 29, 2018
    Inventor: Daniel M. Winnick
  • Patent number: 9986113
    Abstract: An information processing apparatus includes a controller. If images related to devices that have been identified are superimposed on one another, the controller causes information about one or plural cooperative functions that use functions of the devices to be displayed.
    Type: Grant
    Filed: November 11, 2016
    Date of Patent: May 29, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Kengo Tokuchi
  • Patent number: 9986472
    Abstract: A method and system for automatically configuring and transforming a universal device into a feature specific device to provide desired network hardware functionality for a plurality of different conventionally single purpose devices. The universal device receives data configured for handling by a network hardware device capable of providing desired network hardware functionality. Based on the data received, the universal device identifies the desired network hardware functionality from network hardware functionalities. The universal device selects one or more virtual ports capable of providing the desired network hardware functionality. The universal device automatically configures and transforms itself into a feature specific device to provide the desired network hardware functionality by implementing the selected one or more virtual ports to handle the data received.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: May 29, 2018
    Assignee: BENU Networks, Inc.
    Inventor: Rajat Ghai
  • Patent number: 9983806
    Abstract: A storage controlling apparatus includes a processor. The processor estimates, when a new virtual machine is to be produced, an access frequency to a new virtual disk to be allocated to the new virtual machine based on an access frequency to an existing virtual disk allocated to an existing virtual machine produced from master information on which the new virtual machine is based, and temporarily reserves, when the estimated access frequency exceeds a first threshold value, a plurality of successive allocation unit regions in a physical disk for the new virtual disk.
    Type: Grant
    Filed: December 17, 2014
    Date of Patent: May 29, 2018
    Assignee: FUJITSU LIMITED
    Inventors: Rikiya Ayukawa, Kenichirou Shimogawa, Soichi Shigeta
  • Patent number: 9986049
    Abstract: The present invention relates to systems and methods for best server selection for real-time data transmission are provided. The systems and methods include an access controller, and an application which receives information of a selection of several best servers with which to transmit real-time packets to. The application sends a request to the access controller for server information before call initiation. The access controller identifies servers with the same ISP, and then selects a regional server within this group of same ISP servers. Subsequently the geo optimizer identifies servers closest to the application from among the regional servers. The respective loads of each of the closest servers are analyzed to select only servers that are likely to provide satisfactory quality of service. A monitor within the central IDC is able to measure load conditions of each server and provide this load information to the access controller.
    Type: Grant
    Filed: February 24, 2016
    Date of Patent: May 29, 2018
    Assignee: Agora Lab, Inc.
    Inventors: Bin Zhao, Wei Li
  • Patent number: 9986085
    Abstract: Provided is a mobile terminal that executes an application in a predetermined area, and a method performed by the mobile terminal. The mobile terminal that executes the application in the predetermined area may include a memory; a location finder configured to obtain location information of the mobile terminal; a communicator configured to communicate with a server; and a controller configured to receive, via the communicator, the application that is executable in a predetermined area corresponding to the obtained location information and an operating system (OS) for executing the application from a server that corresponds to the obtained location information, and to install the application and the OS in the memory.
    Type: Grant
    Filed: July 31, 2015
    Date of Patent: May 29, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sung-min Lee, Chan-ju Park, Bok-deuk Jeong, Jae-yong Yoo
  • Patent number: 9983891
    Abstract: The disclosed computer-implemented method for distributing configuration templates with application containers may include (i) identifying an application to be deployed in an application container, (ii) maintaining a configuration template comprising at least one configuration setting for the application container and code that transforms the configuration template into a configuration file during deployment of the application, (iii) packaging the configuration template, the code that transforms the configuration template, and the application in a deployment container image, (iv) deploying the deployment container image to a host computing system that comprises a container engine that creates an instance of the deployment container from the deployment container image, and (v) triggering, by the instance of the deployment container, the container engine to use the configuration file generated from the configuration template to configure the application container with the configuration setting.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: May 29, 2018
    Assignee: Veritas Technologies LLC
    Inventor: Aaron Christensen
  • Patent number: 9983907
    Abstract: A method, computer program product, and computer system for backfilling jobs based on energy aware scheduling are provided. A first job is received at a scheduler, where the scheduler manages one or more running jobs based on a plurality of system resources. The plurality of system resources comprises at least one resource constraint. A resource consumption of the first job is estimated based on one or more resource requirements of the first job. A first resource requirement of the one or more resource requirements is determined to exceed the resource constraint. In response to determining that the first resource requirement of the first job exceeds at least one resource constraint, at least one of (i) the first resource requirement of the first job and (ii) the plurality of system resources is modified. The first job is scheduled.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Ji Li, Xiu Qiao Li, Zhenchao Liu, Xian Tao Meng, Xue Bin Min, Sam Sanjabi
  • Patent number: 9979674
    Abstract: A network request is received. A server is selected among a plurality of servers eligible to handle the network request, wherein selecting the server includes selecting a first server in an ordering of the plurality of servers that has not reached its load threshold. The selected server is enabled to handle the network request.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: May 22, 2018
    Assignee: Avi Networks
    Inventor: Raju Kumar
  • Patent number: 9977681
    Abstract: In accordance with an embodiment, described herein is a system and method for supporting partition and resource group shutdown and startup in an application server environment. A method can provide one or more partitions, wherein each partition provides an administrative and runtime subdivision of a domain, and one or more resource groups, wherein each of the one or more resource groups is associated with one of the one or more partition. The method receive, from an administrator, a request to perform a startup or shutdown, the startup or shutdown action being targeted to one of the one or more partition. The method can provide a lifecycle object, at an administration server, the lifecycle object associated with the one of the one or more partitions. The method can provide a monitoring object where the monitoring object can allow the administrator to monitor a status of the startup or shutdown action.
    Type: Grant
    Filed: March 9, 2016
    Date of Patent: May 22, 2018
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Chanda Rani Patel, Timothy Quinn
  • Patent number: 9980158
    Abstract: An embodiment of the present invention provides a method for transmitting configuration information by a local administrator and the local administrator transmitting the configuration information, the method comprising the steps of: receiving an internet protocol pool (IP pool) allocated by an IP address management server of an external IP network; receiving an IP address allocation request from a new base station in the distribution network; and, in response to the received IP address allocation request, allocating the base station a certain IP address on the basis of the allocated IP pool. In addition, the embodiment of the present invention provides a base station for receiving configuration information from the local administrator and a self-configuration method for the base station.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: May 22, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Sangjin Kim, Kisuk Kweon
  • Patent number: 9979598
    Abstract: A description of IT assets of the IT system is retrieved. The description of the IT assets includes an indication of characteristics of each IT asset and an indication of relations among the IT assets. The IT assets are grouped into asset groups by verifying the characteristics and the relations of the IT assets against affinity criteria in decreasing order of an affinity level of corresponding affinity criteria. A description of target platforms eligible to host the IT assets is retrieved. At least part of the IT assets of the asset groups is mapped onto selected one or more of the target platforms by verifying the characteristics and/or the relations of the IT assets of the asset groups. A proposed configuration of the IT system is generated. The proposed configuration hosts each mapped IT asset on the corresponding selected target platform.
    Type: Grant
    Filed: September 1, 2015
    Date of Patent: May 22, 2018
    Assignee: International Business Machines Corporation
    Inventor: Raffaele Pullo
  • Patent number: 9973892
    Abstract: Disclosed are various embodiments for a multi-provider management system for location-based service zones. The multi-provider management system can receive data associated with location-based service zones from multiple providers. A unique identifier can be assigned to each provider. The multi-provider management system can send location-based service zones from multiple providers to a client device, and can receive trigger event notifications associated with the location-based service zones. The unique identifier can be used to identify which provider to notify when receiving a trigger event notification.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: May 15, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Sergey Parshin, Jon Robert Ducrou, Ryan Hapgood, Qiwei Liu, Raymond Smith, James Michael Sutula, Benjamin Winters
  • Patent number: 9971596
    Abstract: Aspects include extensible change set conflict and merge gap detection in a record-based configuration management system. A method includes instructing the record-based configuration management system to create a change set. The method also includes instructing the record-based configuration management system to add one or more version mappings to a given configuration and to indicate specific concepts which should be flagged as not participating in a process that includes change set conflict and merge gap detection. The record-based configuration management system is instructed to deliver the change set to a requestor.
    Type: Grant
    Filed: May 8, 2017
    Date of Patent: May 15, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Ian Green, Gary M. Johnston, Adam R. Neal, Dominic H. Tulley
  • Patent number: 9971633
    Abstract: Disclosed aspects relate to operation efficiency management in a shared pool of configurable computing resources. A first set of processing operations of a first application may be detected. A second set of processing operations of a second application may be detected. The first set of processing operations of the first application may be compared with the second set of processing operations of the second application. A substantial match of the first and second processing operations of the first and second applications may be determined. A single set of processing operations for both the first and second applications may be compiled.
    Type: Grant
    Filed: October 6, 2017
    Date of Patent: May 15, 2018
    Assignee: International Business Machines Corporation
    Inventors: Eric L. Barsness, Daniel E. Beuch, Michael J. Branson, John M. Santosuosso
  • Patent number: 9971592
    Abstract: A computer implemented method and apparatus for a subscription workflow. The method comprises receiving an input indicative of features of a plurality of software products to enable performance of one or more workflows, wherein the input is indicative of features that are less than all of the features of each software product in the plurality of software products; and enabling the features from the plurality of software products to be utilized on a computer to perform the one or more workflows.
    Type: Grant
    Filed: February 27, 2013
    Date of Patent: May 15, 2018
    Assignee: ADOBE SYSTEMS INCORPORATED
    Inventors: Saurabh Gupta, Aditya Falodiya
  • Patent number: 9965304
    Abstract: A system for delayed hardware upgrades in virtualization systems is disclosed. A method of the disclosure includes maintaining, by a hypervisor of a host machine, a delayed hardware upgrade mode that is applicable to virtual machines (VMs) managed by the hypervisor, receiving, by the hypervisor, a command to change VM hardware of one of the VMs managed by the hypervisor, placing, per the delayed hardware upgrade mode maintained by the hypervisor, the command in a delayed command queue associated with the VM to which the command was directed, the delayed command queue maintained by the hypervisor, and executing, by the hypervisor, the command in the delayed command queue when it is determined that the VM has been rebooted, wherein the reboot of the VM is not directly associated with the command.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: May 8, 2018
    Assignee: Red Hat Israel, Ltd.
    Inventor: Michael Tsirkin
  • Patent number: 9967000
    Abstract: A method for a mobile device in a wireless power system includes transmitting a request to a server of the wireless power system for acquiring operation state information of a first wireless power spot in the wireless power system, wherein the request at least comprises a required power threshold; and receiving a response comprising the operation state information of the first wireless power spot, wherein the operation state information at least comprises a capacity and an availability of the first wireless power spot.
    Type: Grant
    Filed: April 7, 2015
    Date of Patent: May 8, 2018
    Assignee: HTC Corporation
    Inventor: Feng-Seng Chu
  • Patent number: 9965288
    Abstract: Techniques are provided for preconfiguring hardware prior to BIOS boot up, and in particular, accessing a Basic Input Output System (BIOS) feature descriptor in the BIOS read only memory area, the BIOS feature descriptor comprising information associated with a BIOS of the server; and utilizing the BIOS feature descriptor, prior to boot up operations of the server, to configure hardware of the server.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: May 8, 2018
    Assignee: Cisco Technology, Inc.
    Inventors: Tao Wang, Scott Phuong, Lihfang Shen
  • Patent number: 9967735
    Abstract: Within a mobile station data message, the mobile transceiver reads an observed country code of a visited wireless network to determine a country of operation of the mobile transceiver. The mobile transceiver determines if the observed country code is equal to a stored country code in a subscriber identity module of the mobile transceiver. If the observed country code differs from the stored country code, the mobile transceiver transmits an inquiry data message to a central server via the wireless network to inquire as to whether or not the mobile transceiver is authorized to operate within the observed country. In response to the inquiry, the mobile transceiver may receive mobile profile data related to wireless access or authorized features of the mobile transceiver.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: May 8, 2018
    Assignee: DEERE & COMPANY
    Inventors: Travis J Davis, Zachary E Beese
  • Patent number: 9967362
    Abstract: A Network Reporting Entity (NRE) and a User Equipment (UE) as well as a respective method therein for use in a wireless communication network for enabling controlling data transfer between the UE and a network cache are provided. The NRE receives, from the UE, a request to start reporting network status and transmits, to the UE, information regarding the status of the network, the information pertaining to whether network condition is in a state where a data transfer is preferred or not, wherein the NRE obtains the information regarding the status of the network from the Network Conditions Information Entity (NCIE). In this manner, the UE is enabled to control the data transfer between the UE and the network cache.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: May 8, 2018
    Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Lars Westberg, Hans Eriksson
  • Patent number: 9967286
    Abstract: Disclosed is an apparatus for controlling access to a security content using near field network communication of mobile devices. A policy issuance provider registration unit requests a content security policy for a first content, a security content, to a service server, receives the content security policy for the first content, requests to the service server for a first mobile device to be registered as a content security policy issuance provider, and receives a result of registration and a provider policy from the service server. A policy issuance provider converting unit converts the first mobile device to the content security policy issuance provider when receiving a request for access for browsing the first content through near-field network communication from another mobile device in which a DRM client application is being executed.
    Type: Grant
    Filed: November 15, 2013
    Date of Patent: May 8, 2018
    Assignee: Fasoo.com Co., Ltd.
    Inventor: Jin-Sang Park
  • Patent number: 9960912
    Abstract: A system and method for providing security key exchange and management prior to the operating system of the server and also provides for executing various security functions to prevent a virus or malicious software from propagating through the server and the network. The system and method utilize the BIOS firmware and baseboard management controller (BMC), which are more secure since they do not rely on open source code for software plug-ins from the user layer. As a result, a secure code can be created for key management with a globally unique identifier (GUID). The system and method provides for a network manager to easily and flexibly manage multiple security keys for a rack server system.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: May 1, 2018
    Assignee: QUANTA COMPUTER INC.
    Inventors: Tsung-Wei Lin, Wei-Yu Chien
  • Patent number: 9960969
    Abstract: Techniques for automatically configuring necessary parameters of a device to be coupled to a network with minimum human intervention are disclosed. In one embodiment, a wired and/or wireless Ad-hoc network is established to facilitate communications among a group of devices. When a new device is added to the network, a rudimentary communication path is initially established between one of the devices in the network and the new device such that necessary parameters (e.g., SSID, WEP security, channel frequency) can be exchanged for the new device to function properly in the network. To ensure the parameters are exchanged in a secure fashion, an additional public security procedure can be used between the two devices.
    Type: Grant
    Filed: April 5, 2016
    Date of Patent: May 1, 2018
    Assignee: Sonos, Inc.
    Inventors: Nicholas A. J. Millington, Paul V. Hainsworth
  • Patent number: 9961112
    Abstract: An approach is described for provisioning and enforcing realtime granular access controls for endpoints. The approach involves enforcing realtime access controls, via a privileged access management appliance, of a plurality of accessors, endpoints, and approvers, to provide for securing, controlling, auditing, and reporting of access to endpoints.
    Type: Grant
    Filed: April 20, 2016
    Date of Patent: May 1, 2018
    Assignee: BOMGAR CORPORATION
    Inventors: Donald Warren Hasson, David William Durham, Dustin L. Majure
  • Patent number: 9961043
    Abstract: A method of forming a stack is presented. According to some embodiments, a stack can be formed by determining stack ports in a group of units and converting the stack ports. In some embodiments, the stack ports can be converted to stacking mode.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: May 1, 2018
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sudharsan Dhamal Gopalarathnam, Shankar Narayanan Raghavendran
  • Patent number: 9952883
    Abstract: According to the invention, a method for determining what hardware components are installed on a computing device is disclosed. The method may include identifying the computing device, and determining, based on the computing device, a hardware component of the computing device. The method may also include retrieving information about the hardware component, and setting, based at least in part on the information about the hardware component, a parameter for an algorithm of software on the computing device.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: April 24, 2018
    Assignee: Tobii AB
    Inventor: Henrik Eskilsson
  • Patent number: 9950622
    Abstract: A vehicle display control device includes a timing determination unit that determines timing when it is authenticated that the mobile terminal is an object that can provide the mobile screen information after the start of processing of connection between an HCU and the mobile terminal. A display control unit displays a during-connection-processing image indicating that connection with the mobile terminal is being processed, on the display device after the timing is determined by the timing determination unit until the mobile screen information becomes possible to be displayed on the display device. The display control unit does not display the during-connection-processing image on the display device after the connection processing is started until the timing is determined by the timing determination unit.
    Type: Grant
    Filed: July 20, 2015
    Date of Patent: April 24, 2018
    Assignee: DENSO CORPORATION
    Inventors: Akihiro Ogasawara, Kiyotaka Taguchi, Gouji Sagai, Kentaro Kajita