Patents Examined by Peling Shaw
  • Patent number: 8248474
    Abstract: A surveillance system includes two cameras and a processing unit. The two cameras capture a scene to obtain a low resolution image and a high resolution image. The processing unit checks the low resolution image to find a reference image in the low resolution image to determine coordinates of the reference image in the low resolution image. The processing unit further determines coordinates of the reference image in the high resolution image to select a portion in the second image correspondingly. The processing unit crops and resizes an image size of the selected reference image according to a ratio of an image size between the low resolution image and the high resolution image, and replaces the reference image in the low resolution image with the cropped and resized reference image to obtain a new image. The new image is for being identified.
    Type: Grant
    Filed: December 25, 2009
    Date of Patent: August 21, 2012
    Assignee: Hon Hai Precision Industry Co., Ltd.
    Inventors: Hou-Hsien Lee, Chang-Jung Lee, Chih-Ping Lo
  • Patent number: 8250177
    Abstract: Dynamic processing markers for use with cached web pages. If a request for a cached web page is received at a server, the server can provide the cached web page to the client. However, if there are one or more processing markers associated with the cached page, the server may process the dynamic processing marker using information from the request. Potentially, the dynamic result of this processing may be provided with the cached web page to the client. Alternatively or in addition, the dynamic processing marker is provided to the client, whereupon the client provides the processing marker to another server that processes the marker. Accordingly, even cached web pages that are cached at the server side may cause appropriate processing by the server upon receiving a request for the web page.
    Type: Grant
    Filed: June 27, 2008
    Date of Patent: August 21, 2012
    Assignee: Microsoft Corporation
    Inventor: Jad Nachat Honein
  • Patent number: 8250225
    Abstract: An electronic system provides a plurality of address components arranged in a plurality of mutually exclusive groups, and maintains for each of a plurality of electronic network users a respective group assignment specifying one of the groups that is determined by assignment criteria. Each such group assignment can change over time as a function of the assignment criteria, and the assignment criteria is configured so that every user is initially assigned to a predetermined one of the groups. The electronic system allocates to each user over time a sequence of address components from the group specified by the current group assignment of that user.
    Type: Grant
    Filed: October 15, 2004
    Date of Patent: August 21, 2012
    Assignee: Paradox Technical Solutions LLC
    Inventors: Donald A. Eubanks, Robert Matthew Barnett, Douglas L. Peckover, Harold Hutson Carspecken, III
  • Patent number: 8244888
    Abstract: An improved method, mechanism, and system for implementing, generating, and maintaining for implementing session pools is disclosed. A session in a session pool can be customized to with a specific set of affinities and attributes. Tags can be associated with the customized sessions. When a later request is made for a session having a set of desired characteristics, the tags can be used to search for and identify a session in the session pool having the requested characteristics. Also disclosed is a method, mechanism, and system for dynamic sizing of session pools.
    Type: Grant
    Filed: June 10, 2011
    Date of Patent: August 14, 2012
    Assignee: Oracle International Corporation
    Inventors: Srinath Krishnaswamy, Debashis Saha, Sapna Chandiramani, Amit Bande, I. V. Krishna Mohan
  • Patent number: 8239506
    Abstract: A subscriber access control system (SACS) configures a network device connected to cable network to affect the behavior of that device. The SACS comprises a rules engine and a datastore that stores the current state of subscribers known to the SACS and historical request information. When the SACS receives a request to quarantine a device, it assigns attributes to a subscriber record accessed by a DHCP server to affect the configuration and behavior of that device. The actual behavior of the quarantined device is determined by the presence of the attribute and the value of the attribute.
    Type: Grant
    Filed: April 15, 2009
    Date of Patent: August 7, 2012
    Assignee: Time Warner Cable, Inc.
    Inventors: Andrew Danforth, William Webb, Michael Dillon
  • Patent number: 8224902
    Abstract: Disclosed is a system and method for selective email processing. A traffic separator includes an interface for receiving electronic mail traffic from a source network address. The traffic separator also includes a processor for comparing the source network address to a stored list of network addresses to determine a categorization of the network source address. The traffic separator also includes at least one interface for forwarding the electronic mail traffic to one of many message transfer agents (MTAs) based upon said determination. A database stores the list of network addresses. In one embodiment, one or more network addresses in the stored list are network address ranges.
    Type: Grant
    Filed: February 3, 2005
    Date of Patent: July 17, 2012
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Alan L. Glasser, John F. Lucas, Steven W. Spear, Laura Velez-Kohler
  • Patent number: 8224934
    Abstract: Running applications to support a storage server is made more efficient by at least establishing a sandbox to run the applications as embedded agents within the storage server. To accomplish this, in at least one embodiment, a management module of the storage server designates resources of the storage server to establish the sandbox using a role based access control mechanism. The sandbox communicates with the management module to access the resources of an operating system of the storage server to run the applications. Based on this, the need for separate external computers to run the applications is eliminated. Additionally, an administrator can control operations of the applications through the management module, thus providing the administrator a uniform interface for controlling both the storage server and the applications. The applications also utilize an existing user interface of the storage server to display logs and events to the administrator.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: July 17, 2012
    Assignee: NetApp, Inc.
    Inventors: Rommel Dongre, Isabelle F. D. Cnudde
  • Patent number: 8214531
    Abstract: Systems and techniques to synchronize network configuration for a hardware accelerated network protocol. According to an aspect, a network configuration record is maintained for a hardware-accelerated network-protocol device, a network configuration store is monitored to identify a network configuration change, and the hardware-accelerated network-protocol device is reconfigured, in response to the identified network configuration change, based on the network configuration record and the network configuration change.
    Type: Grant
    Filed: October 24, 2002
    Date of Patent: July 3, 2012
    Assignee: Emulex Design & Manufacturing Corporation
    Inventors: Bino J. Sebastian, Richard F. Prohaska, James B. Williams
  • Patent number: 8212870
    Abstract: A system and method for obtaining biometric imagery such as iris imagery from large capture volumes is disclosed wherein a substantially rotationally symmetric mirror such as a cone or sphere is rotated at a constant velocity about a central axis.
    Type: Grant
    Filed: February 16, 2010
    Date of Patent: July 3, 2012
    Inventors: Keith J. Hanna, George Herbert Needham Riddle, David James Hirvonen, David Hammond Sliney
  • Patent number: 8214499
    Abstract: A system and method for enabling software applications as a service in a non-intrusive manner in isolated user groups (IUGs) is disclosed. In one embodiment, a method includes receiving a user request from one of the plurality of IUGs to access application functionality of one of plurality of software applications, identifying the one of the plurality of IUGs, locating one of the plurality of service modules by a service gateway based on a request sent by one of the plurality of service adapters, providing an appropriate access to the one of the plurality of IUGs, obtaining configuration data associated with the one of the plurality of IUGs, forwarding the configuration data and the user request to the one of the plurality of software applications, and generating an appropriate response associated with the application functionality and returning the generated appropriate response to the one of the plurality of IUGs.
    Type: Grant
    Filed: October 26, 2009
    Date of Patent: July 3, 2012
    Assignee: Wipro Limited
    Inventors: Ritwik Batabyal, Hemanth Kumar Aswathanarayana
  • Patent number: 8214492
    Abstract: A method for adapting a session timeout period of an application comprising one or more parts, each part of the application having a corresponding predetermined session timeout period for receiving an input from a user connected to a part of the application, comprising the steps of determining the rate of timed out sessions for the part of the application after the number of connections to the part has reached a predetermined level; comparing the rate of timed out sessions of the part of the application with a predetermined threshold value of the rate of timed out sessions; adapting the predetermined session timeout period of that part (400) of the application based on the comparison to give rise to an adapted session timeout period.
    Type: Grant
    Filed: January 27, 2010
    Date of Patent: July 3, 2012
    Assignee: Amadeus S.A.S.
    Inventors: Stephane Chauvin, Gaetan Bzodek, Lea Guillon, Jean Mouyade
  • Patent number: 8214537
    Abstract: In order to constitute a domain name system obtained by providing and utilizing a DNS service by using a self-supporting (not rented) DDNS server in a dynamic IP address environment, a DDNS server inside a network of a central site and routers which are DDNS clients inside networks of other sites are provided. The DDNS server includes: a means for registering a relationship between domain names of the DDNS clients and global addresses of the DDNS client; a means for responding to a request for resolving a name from the DDNS client; and a means which, at a time when a global address of the DDNS server is updated, notifies DDNS server information including the global address of the DDNS server to the DDNS client. Moreover, the DDNS client includes: a means for registering (updating) the global address of the DDNS server when the DDNS server information is notified; and a means for issuing a request for resolving a name to the DDNS server.
    Type: Grant
    Filed: January 30, 2007
    Date of Patent: July 3, 2012
    Assignee: Yamaha Corporation
    Inventor: Satoshi Miura
  • Patent number: 8209424
    Abstract: Systems and methods for providing remote access to interactive media guidance applications are provided. In particular, the systems and methods for providing remote access to interactive media guidance applications provided herein generally relate to enhancing remote access capabilities by providing algorithms and techniques for managing and correcting disparities that may be found between program listings data used by the interactive media guidance application and the remote access server.
    Type: Grant
    Filed: December 20, 2006
    Date of Patent: June 26, 2012
    Assignee: United Video Properties, Inc.
    Inventor: Walter R. Klappert
  • Patent number: 8204980
    Abstract: Systems and methods are provided for selecting a path for an I/O in a storage area network. In one embodiment, a method comprises receiving path configuration information for paths associated with a host device connected to the storage area network, a listing of components within the storage area network, and a notification of a component failure within the storage area network. The method may also comprise correlating the received path configuration information, the received listing of components, and the received notification of component failure to determine one or more paths associated with the host device affected by the component failure. The method may further comprise transmitting to the host device an alert for the one or more affected paths.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: June 19, 2012
    Assignee: EMC Corporation
    Inventors: Harold M. Sandstrom, Amanuel Ronen Artzi, Michael E. Bappe, Helen S. Raizen, William Zahavi
  • Patent number: 8200823
    Abstract: A network system management system comprises a set of management services for managing a set of devices through a network, and a set of service containers in which each service container is associated with management services and enforces regulations that are common among the associated management services. Each service container creates service providers that each creates a respective management service, in response to a service request, for use in managing the devices. Each service container comprises a service factory that registers services with an internal registry in association with a service provider, registers the services with an external registry in association with the service factory, and controls access by a user session to the services that are registered with the external registry, based on the pertinent service container-based regulations. The system provides for simple plug-in deployment of services into the system, and management of such services within the system.
    Type: Grant
    Filed: March 30, 2004
    Date of Patent: June 12, 2012
    Assignee: Oracle America, Inc.
    Inventors: Peinan C. Zhang, Eugene Krivopaltsev
  • Patent number: 8195800
    Abstract: A resource distribution method capable of lending surplus resources among a plurality of services and reducing the maintenance cost of the surplus resources is provided. Computer resources in the standby system have a dead standby state in which at least an application is not installed. A plurality of services or a plurality of users share the computer resources in the standby system. As a result, improvement of the utilization factor of idle computer resources and server integration are implemented, and the cost required to maintain the computer resources is reduced. Furthermore, load prediction is conducted as regards individual services by using past operation history. Idle computer resources secured from services having surplus and maintained are thrown in according to a result of the prediction.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: June 5, 2012
    Assignee: Hitachi, Ltd.
    Inventors: Takashi Tameshige, Yoshifumi Takamoto
  • Patent number: 8185624
    Abstract: An administrator system provided according to an aspect of the present invention facilitates efficient provisioning of servers for specific software sets. In an embodiment containing clusters of servers requiring execution of corresponding set of software, an administrator system selects a server from a free server pool and installs on the selected server only those of the required set of softwares that are not already installed on the selected server. As a result, the selected server can quickly be added to a desired cluster. Such a feature is particularly useful in an environment where different application environments are provided in different cluster of systems and many servers are available in the form of free server pools for addition to the desired clusters.
    Type: Grant
    Filed: March 9, 2009
    Date of Patent: May 22, 2012
    Assignee: Oracle International Corporation
    Inventors: Satinder Pal, Ryan Lemos
  • Patent number: 8171144
    Abstract: In connection management by a conventional server apparatus using IDs, a client apparatus cannot know an attribute of a connection corresponding to an ID. A server apparatus (10) is an AV server apparatus that distributes content to a client apparatus requesting content data. A communication unit (11) receives a logical connection establishment request or a physical connection establishment request from the client apparatus. A content data distribution unit (14) establishes a physical connection for distributing the content data to the client apparatus, when the physical connection establishment request is received. A connection information management unit (15) establishes a logical connection, when the logical connection establishment request is received or as a result of the establishment of the physical connection.
    Type: Grant
    Filed: February 1, 2007
    Date of Patent: May 1, 2012
    Assignee: Panasonic Corporation
    Inventor: Takayuki Fukui
  • Patent number: 8166130
    Abstract: Systems and methods are provided for exchanging data between an enterprise resource planning system and a command and control information system. In one exemplary embodiment, a system is provided that includes a data warehouse for collecting, interpreting, consolidating, and redistributing data from the enterprise resource planning system and the command and control information system. The system also includes an enterprise application interface for providing different information exchange interfaces for exchanging the data between the enterprise resource planning system and the command and control information system in accordance with an information message format or data model of the enterprise resource planning system or the command and control information system.
    Type: Grant
    Filed: December 21, 2006
    Date of Patent: April 24, 2012
    Assignee: SAP AG
    Inventor: Manfred Reinart
  • Patent number: 8156225
    Abstract: Disclosed is a method of accepting a QoS request for utilizing resources of a network in a predetermined quality. The method receives from a terminal connected to the network a resource unnecessity notification indicating that resource allocated to the terminal has become unnecessary, and holds, as a free resource information, information on a free resource which is a resource notified by the resource unnecessity notification as unnecessary resource. Then, the method receives the QoS request from the terminal, and determines whether the free resource meets the received QoS request or not on the basis of the free resource information. The method allocates the free resource to the terminal when the free resource meets the received QoS request, and transmits information on the allocated free resource to the terminal.
    Type: Grant
    Filed: January 31, 2008
    Date of Patent: April 10, 2012
    Assignee: Fujitsu Limited
    Inventors: Akiko Yamada, Akira Imahase