Patents Examined by Wing Ma
-
Patent number: 9098456Abstract: A system and method for reducing service latency includes dividing an information technology service for a customer into an infrastructure management service and a data management service. Data associated with the information technology service is stored in a backup memory. A set of infrastructure images related to the information technology service is stored at a cloud service provider. The infrastructure images are updated with software updates and hardware updates, as needed, and the data associated with the information technology service is updated through backup and restore mechanisms. The set of infrastructure images that have been updated with data with latest updates are started for recovery, continuity, testing, etc.Type: GrantFiled: January 13, 2010Date of Patent: August 4, 2015Assignee: International Business Machines CorporationInventors: Genady Grabarnik, Markus Klems, Larisa Shwartz, Stefan Tai, Christopher Ward
-
Patent number: 9077750Abstract: A forum service that is hosted by a server in an enterprise service bus receives a message from a client, the message being directed to a service in the enterprise service bus. The forum service acts as a message transport in the enterprise service bus. A thread is generated in a forum managed by the forum service for communications between the client and the service. The message is stored in the thread. The service is notified of the message, wherein the service to receive the message, process the message and post a response message to the thread.Type: GrantFiled: February 27, 2009Date of Patent: July 7, 2015Assignee: Red Hat, Inc.Inventor: Mark Cameron Little
-
Patent number: 9077611Abstract: Systems, software, and methods for managing networks of connected electronic devices are described. In one example, network management policy and network management applications are downloaded automatically upon detection and identification of a new device on the network. In another example, information related to at least one aspect of the network is obtained by a network management device, and at least one applicable management policy is identified by the device; and the identified policy is used to manage at least one aspect of the network's operation.Type: GrantFiled: July 7, 2005Date of Patent: July 7, 2015Assignee: ScienceLogic, Inc.Inventors: Christopher Cordray, David Link, Richard Chart, Karl Ginter
-
Patent number: 9037685Abstract: A system (and method) discloses migrating data of a first client device to a second client device. A second client device transmits configuration information of the second client device to a remote server. The remote server compares this data to data from the first client device that was previously sent to the remote server from the first client device. The remote server prepares data that is in a format that is compatible with hardware or software configuration of the second client device and that corresponds to the data from the first client device. Thereafter, the remote server transmits this data to the second client device, which uses it to initialize (e.g., restore or reinitialize) the second client device.Type: GrantFiled: March 2, 2007Date of Patent: May 19, 2015Assignee: QUALCOMM IncorporatedInventors: Bharat Welingkar, Srikiran Prasad, William Eisner, Kevin Takang Wu
-
Patent number: 8954562Abstract: In some embodiments, the invention involves calculating entropy-based stability values to be used in a framework to build a new class of network control (policy) and (state) management services. The framework may be used to build a number of self-management services to support decentralized (mesh) networks. Other embodiments are described and claimed.Type: GrantFiled: September 28, 2007Date of Patent: February 10, 2015Assignee: Intel CorporationInventor: John Vicente
-
Patent number: 8949393Abstract: A service management system and method. In one embodiment, the service management system includes: (1) a service description repository configured to contain service descriptions that define services in terms of a set of end points that assume roles in the services and (2) a self-service application configured to collect ones of the end points mapped into roles pertaining to one of the services from a corresponding one of the service descriptions, collect key/value pairs on the ones of the end points pertaining to an issue with respect to the one of the services, evaluate the key/value pairs using optimal values and, if a predefined condition regarding the issue is met, attempt to employ the key/value pairs to address the issue.Type: GrantFiled: November 21, 2008Date of Patent: February 3, 2015Assignee: Alcatel LucentInventor: Edward S. Pelley
-
Patent number: 8909702Abstract: A system is provided that coordinates the operation of hardware devices and software applications in support of specific tasks such as holding a meeting. The system includes one or more computers connected by a network, at least one configuration repository component, at least one room control component, and one or more devices and applications for each room control component. Meeting presenters can configure a meeting, or they may use a default configuration. A meeting includes one or more presenters' configurations of devices and applications to accommodate multiple presenters simultaneously. The meeting configurations are stored by the configuration repository component. Each presenter's configuration comprises a subset of the one or more devices and applications. The operation of devices and applications in the meeting is coordinated by the room control component based on the presenters' configurations for the meeting.Type: GrantFiled: September 14, 2007Date of Patent: December 9, 2014Assignee: Fuji Xerox Co., Ltd.Inventors: Gene Golovchinsky, John Steven Boreczky, William J. van Melle, Maribeth Joy Back, Anthony Eric Dunnigan, Pernilla Qvarfordt
-
Patent number: 8898284Abstract: A method for continually controlling the collective behavior of a set of computing devices in a distributed data processing system. A gateway node disseminates a specification request comprising a set of parameters to a set of computing devices. The gateway node may be unaware of the number and identity of individual computing devices. Each computing node receiving the request determines whether its attributes satisfy the predicates expressed in the specification request. If so, the node processes the parameters in the specification request and modifies its own behavior based on the values in the parameters of the specification request. Subsequently, the gateway node may also observe the quality of information (QoI) values communicated from the set of computing devices. The gateway node iteratively modifies the parameters disseminated in subsequent specification requests based on a divergence between a computed quality of information value and a desired quality of information value.Type: GrantFiled: August 5, 2010Date of Patent: November 25, 2014Assignee: International Business Machines CorporationInventors: Han Qi, Inseok Hwang, Archan Misra
-
Patent number: 8892737Abstract: A network sniffer where the sniffer learns the structure of a web application, monitors the operation of the application, and optionally controls the processing of incoming requests to achieve optimal performance as defined in a service level agreement (SLA). The network sniffer is operative for example in enterprise web applications and in enterprise data centers that deploy web applications and optimally is adapted to maintain a consistent level of service of web applications.Type: GrantFiled: March 6, 2007Date of Patent: November 18, 2014Assignee: VMware, Inc.Inventors: Asaf Wexler, Yoav Dembak
-
Patent number: 8892704Abstract: Methods and systems for smart data processing and dissemination in wireless sensor networks are provided herein. In one aspect, the present invention provides dynamic and independent data processing and dissemination at individual sensor nodes in a wireless sensor network. In another aspect, the present invention provides data processing and/or dissemination methods at a sensor node that are responsive to, among other parameters, network traffic conditions, network connectivity conditions, conditions at the sensor node, and the data characteristics and QOS (Quality of Service) requirements of the data being processed and/or disseminated. In yet another aspect, data processing and/or dissemination rules according to the present invention are easily configurable and modifiable depending on the specific sensor networking application.Type: GrantFiled: April 7, 2006Date of Patent: November 18, 2014Assignee: The Mitre CorporatonInventors: Thomas Bronez, Michelle Casagni
-
Patent number: 8886722Abstract: A communications system for general business environments that exploits knowledge of user state to provide advantages of efficiency and control for individual users and for the business. The communications system also provides particular advantages in environments where users have multiple communication devices and for communications of a business with external parties. In other aspects, the communication system provides features of application flexibility and system fault-tolerance with broad applicability to communication systems. The communication system includes a controller that receives requests for establishing communications when a user is in an appropriate state to receive communications and communicates state of the user to other users.Type: GrantFiled: September 29, 2011Date of Patent: November 11, 2014Assignee: Teletech Customer Care Management (Ireland) LimitedInventors: Wayne Andrews, Jerry Gechter
-
Patent number: 8886831Abstract: A method and apparatus that promote expedited fast link failover decisions by and end station with redundant multilayer switching paths to a network are disclosed. In response to detecting a change in connectivity with an upstream link to a network, an upstream switch may send a notification to an intermediate switch with a downstream link to the end station. In response to the notification, the intermediate switch may disable (“bring down”) the downstream link to the end station. Bringing the downstream link down in this manner may cause the end station to switch (“failover”) to a different downstream link, for example, allowing the end station to establish connectivity to the network via a redundant path.Type: GrantFiled: April 5, 2006Date of Patent: November 11, 2014Assignee: Cisco Technology, Inc.Inventors: Gokul S. Tirumalai, Albert Hyde Mitchell
-
Patent number: 8862706Abstract: A hybrid routing—application network fabric apparatus is presented where a fabric apparatus has multiple apparatus components or resources that can be dedicated to one or more application topologies. The apparatus can receive a topology image definition file describing an application topology and the apparatus can dedicate its local components for use with the application topology. The apparatus can dedicate general purpose processing cores, dedicated routing cores, data channels, networking ports, memory or other local resources to the application topology. Contemplated application topologies include routing topologies, computation topologies, database topologies, storage topologies, or other types of application topologies. Furthermore, application topologies can be optimized by modeling or simulating the topologies on a network fabric.Type: GrantFiled: August 3, 2010Date of Patent: October 14, 2014Assignee: Nant Holdings IP, LLCInventor: Thomas Wittenschlaeger
-
Patent number: 8854462Abstract: The invention discloses a method of determining the ability of a vehicle to pass through a restricted gap in the roadway, including the steps of: detecting a restricted gap in the roadway, defining an image of the vehicle, and comparing the vehicle image with the restricted gap.Type: GrantFiled: August 6, 2007Date of Patent: October 7, 2014Assignee: Valeo VisionInventors: Anne Herbin, Patrice Reilhac
-
Patent number: 8854463Abstract: An obstacle detecting unit detects whether an obstacle exists in an area surrounding a vehicle in the direction a camera installed on the vehicle is pointed. If the obstacle is determined to have a portion at a predetermined height above a road surface with which the vehicle may make initial contact when the vehicle moves toward the obstacle, a virtual projection surface is set to the height of the predicted contact portion and viewpoint conversion processing is performed so as to project pixels of an image captured by the camera onto the virtual projection plane. In this way, the height of the projection plane and the height of the predicted contact portion match each other and the distance between the predicted contact portion and the vehicle is accurately expressed on a bird's-eye view image resulting from the viewpoint conversion.Type: GrantFiled: October 29, 2008Date of Patent: October 7, 2014Assignee: Alpine Electronics, Inc.Inventor: Kosuke Imamura
-
Patent number: 8832273Abstract: Procedures and systems may be used for assigning data partitions to data-processing host computers, for example, to initially assign data partitions at the outset of a large data-processing job or during failover measures taken in response to a failed host in a share-nothing database management system (SN-DBMS). In one implementation, a method of managing exclusive access to a data partition within a database system assesses a first host and a second host that have exclusive access to a first and second data partition, respectively, within a database system. The method assigns exclusive access of the data partition to one of the first and second hosts based on factors that may include the processing powers of first and second the hosts, and on processing requirements (such as data quantity and data criticalness) for data on the first and second data partitions.Type: GrantFiled: January 18, 2012Date of Patent: September 9, 2014Assignee: Symantec Operating CorporationInventors: Qiang Li, Ron-Chung Hu, HanCheng Hsiung
-
Patent number: 8832173Abstract: In one embodiment the present invention includes a computer implemented system and method of multithreaded processing on multiple servers. Jobs may be received in a jobs table for execution. Each of a plurality of servers may associate a thread for executing a particular job type. As a job is received in the job table, the associated thread on each server may access the jobs table and pick up the job if the job type for the job is associated with the thread. Jobs may include sequential and parallel tasks to be performed. Sequential job tasks may be performed by one associated thread on one server, while parallel job tasks may be performed by each associated thread on each server. In one embodiment, a metadata table is used to coordinate multithreaded processing across multiple servers.Type: GrantFiled: January 20, 2009Date of Patent: September 9, 2014Assignee: SAP AGInventors: Anil K. Maddhirala, Ravikumar Subbarayan, Senthil K. Chinnathambi
-
Patent number: 8803975Abstract: A method of identifying an object captured in a video image in a multi-camera video surveillance system is disclosed. Sets of identifying information are stored in profiles, each profile being associated with one object. The disclosed method of identifying an object includes comparing identifying information extracted from images captured by the video surveillance system to one or more stored profiles. A confidence score is calculated for each comparison and used to determine a best match between the extracted set of identifying information and an object. In one embodiment, the method is used as part of a facial recognition system incorporated into a video surveillance system.Type: GrantFiled: October 30, 2008Date of Patent: August 12, 2014Assignee: 3VR Security, Inc.Inventors: Gordon T. Haupt, J. Andrew Freeman, Stephen D. Fleischer, Robert P. Vallone, Stephen G. Russell, Timothy B. Frederick
-
Patent number: 8799515Abstract: A network device implements an SSL VPN gateway for client devices. The network device may receive a script destined for a client device. The script may include at least one later binding uniform resource locator (URL)-based link entity. The network device may rewrite the script to include additional script associated with the later binding URL-based link entity. The additional script is configured to execute at the client device to rewrite the later binding URL-based link entity with substitute links that refer to the network device. In this manner, the network device allows the external client devices to access back-end servers in a proprietary network without requiring the installation of custom software on the client devices.Type: GrantFiled: June 27, 2005Date of Patent: August 5, 2014Assignee: Juniper Networks, Inc.Inventor: Yuhua Wu
-
Patent number: 8793303Abstract: A media server in a home entertainment network coordinates with a media receiver connected with the network to provide a media representation with a combined user interface on an attached display device. The media server receives compositing information from the media receiver over the network regarding the placemement of UI components generated by the media receiver. In response, the media server may adjust the positioning of graphics, media control information, metadata, media presentation windows, and other UI components for presentation by the media receiver such that the UI components generated by the media server do not interfere with the UI generated by the media receiver when rendered to the display device. Alternately, the media receiver may adjust the position of UI components such that the UI components generated by the media receiver do not interfere with the UI generated by the media server upon presentation.Type: GrantFiled: June 29, 2006Date of Patent: July 29, 2014Assignee: Microsoft CorporationInventors: Ashley C. Speicher, Nicholas J. Fang, Todd Bowra