Patents Examined by James Conaway
  • Patent number: 8762480
    Abstract: A system for providing resources of a cloud infrastructure is provided. In the system, a client terminal may dynamically span its storage to heterogeneous cloud storages as necessary. A client determines, when receiving a file access request from an application, whether to process the file access request as a local file access request for access to a local storage of the client or as a cloud file access request for access to a cloud storage connected through the Internet. A brokerage server receives the file access request and supports the client by brokering a connection to a cloud infrastructure in response to the file access request.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: June 24, 2014
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seong-yeol Park, Min-kyung Hwang, Byung-woan Kim, Kyung-ah Chang
  • Patent number: 8751572
    Abstract: In one embodiment, a computer network-based live chat having three or more participants is hosted. A record of the live chat is archived in a central location accessible by each participant. The archived record is provided to a requesting participant after completion of and/or during the live chat. The requesting participant may be, for example, any one of the three or more participants. The requesting participant may make the request from any remote location in communication with the central location. In another embodiment, a system for enabling access to a multi-user chat archive includes a multi-user instant messaging (IM) server, a state manager, an archive database, and an archive manager. The archive database is configured to store an archived record of the live chat in a central location. In this embodiment, the central location is accessible by each of the chat participants from any remote location in communication with the central location.
    Type: Grant
    Filed: June 20, 2007
    Date of Patent: June 10, 2014
    Assignee: Google Inc.
    Inventors: Reza Behforooz, Qi Ke, Deepak Menon, Justin Uberti
  • Patent number: 8745171
    Abstract: A warm standby appliance is described herein. The warm standby appliance is coupled to a storage server which is coupled to one or more servers. When a server fails, the storage server transfers a backed up image to the warm standby appliance, so that the warm standby appliance is able to replicate the failed server. While the failed server is inaccessible, the warm standby appliance is able to mimic the functionality of the failed server. When a new server or repaired server is available, the warm standby appliance is no longer needed. To incorporate the new server into the system quickly and easily, the server image of the warm standby appliance is sent to the new server. After transferring the image, the warm standby appliance is cleaned and returns back to a dormant state, waiting to be utilized again.
    Type: Grant
    Filed: November 5, 2010
    Date of Patent: June 3, 2014
    Assignee: MaxSP Corporation
    Inventor: Robert O. Keith, Jr.
  • Patent number: 8745205
    Abstract: The system and method for intelligent workload management described herein may include a computing environment having a model-driven, service-oriented architecture for creating collaborative threads to manage workloads, wherein the management threads may converge information for managing identities and access credentials, enforcing policies, providing compliance assurances, managing provisioned and requested services, and managing physical and virtual infrastructure resources. In one implementation, an authentication server may generate authentication tokens defining access credentials for managed entities across a plurality of authentication domains, wherein the authentication tokens may control access to resources in an information technology infrastructure. For example, a management infrastructure may create service distributions for the managed entities, which may include virtual machine images hosted on physical resources.
    Type: Grant
    Filed: March 16, 2010
    Date of Patent: June 3, 2014
    Assignee: Novell, Inc.
    Inventors: Eric W. B. Anderson, Robert Wipfel, Moiz Kohari
  • Patent number: 8732324
    Abstract: In an embodiment, a method is performed by one or more processors and comprises obtaining a hiatus declaration that indicates that a network device will be incommunicable; suspending communication with the network device until expiration of a hiatus time period during which the network device is expected to be incommunicable; resuming communication with the network device in response to any of: determining that the hiatus time period has expired; obtaining a keep-alive message from the network device; or obtaining other indication that the network device can communicate.
    Type: Grant
    Filed: May 25, 2010
    Date of Patent: May 20, 2014
    Assignee: Cisco Technology, Inc.
    Inventor: Brian Weis
  • Patent number: 8688822
    Abstract: The presence of a user or device on a network is inferred without requiring permission or exposure from a service provider or network operator. If updates for a user have been pending past a specified amount of time, the user can be inferred to not be present. If the user has requested updates within that specified time, the user can be inferred to be present. If presence cannot be inferred from past activity, a wake-up event can be sent to the user. The wake-up event can be piggy-backed on an existing protocol in order to have easy access to the user. If the user is present on the network, the user will respond to the wake-up event and the user's presence can be determined. If the user does not respond, it can be inferred that the user is not present. This presence can be provided to a third party.
    Type: Grant
    Filed: July 5, 2006
    Date of Patent: April 1, 2014
    Assignee: Oracle International Corporation
    Inventor: Stephane H. Maes
  • Patent number: 8643721
    Abstract: In a method and a device for traffic sign recognition, at least one significant feature for a traffic sign is determined which is standardized for a region. The region that corresponds to the determined feature is determined. At least one classification feature and/or at least one classification method is defined depending on the determined region for the recognition of the traffic sign and/or at least one further traffic sign. The recognition of the traffic sign and/or the at least one further traffic sign is performed by using the defined classification feature and/or the defined classification method.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: February 4, 2014
    Assignee: Hella KGaA Hueck & Co.
    Inventor: Lars-Peter Becker
  • Patent number: 8639780
    Abstract: Some embodiments provide an optimized multi-hit caching technique that minimizes the performance impact associated with caching of long-tail content while retaining much of the efficiency and minimal overhead associated with first hit caching in determining when to cache content. The optimized multi-hit caching utilizes a modified bloom filter implementation that performs flushing and state rolling to delete indices representing stale content from a bit array used to track hit counts without affecting identification of other content that may be represented with indices overlapping with those representing the stale content. Specifically, a copy of the bit array is stored prior to flushing the bit array so as to avoid losing track of previously requested and cached content when flushing the bit arras and the flushing is performed to remove the bit indices representing stale content from the bit array and to minimize the possibility of a false positive.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: January 28, 2014
    Assignee: EdgeCast Networks, Inc.
    Inventors: Amir Khakpour, Robert J. Peters
  • Patent number: 8621065
    Abstract: Attacks from automated scripts or processes, such as Web bots, can be dynamically blocked by monitoring dimensions of requests or submissions received by a system. Each host receiving requests can log information about the requests over a specified period of time. For each period of time, specified dimensions of the requests for that host can be analyzed to determine whether the number of requests having a common value for any of those dimensions meets or exceeds a specified threshold. If so, any requests having those specified dimension values can be automatically blocked for the next specified period of time. The requests can be automatically unblocked after that period of time if the requests do not again meet or exceed the threshold, but can be dynamically blocked for subsequent periods of time if the threshold is again met or exceeded.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: December 31, 2013
    Assignee: Amazon Technologies, Inc.
    Inventors: Pierre Saurel, Brian Dennehy
  • Patent number: 8612610
    Abstract: A method of operating an IP Multimedia Subsystem user terminal to facilitate user services over a communication network comprising an IP Multimedia Subsystem network. The method comprises receiving a SIP message and parsing the message to identify a generic service identifier. Upon identification of said generic service identifier, either a web link within the message body is identified and a web browser session to said web link established, or web page content contained within the message body is identified and displayed.
    Type: Grant
    Filed: February 10, 2009
    Date of Patent: December 17, 2013
    Assignee: Telefonaktiebolaget LM Ericsson (publ)
    Inventor: Jonas FalkenÄ
  • Patent number: 8599258
    Abstract: A method for calibrating an assembly consisting of an omnidirectional camera (2) located on a vehicle (1) and an optical display unit. An image displayed by the display unit reproduces a perspective of an imaginary virtual camera above the object (1), an image from the virtual camera is projected into an object coordinate system and resulting coordinates (XW, XW.Y) are projected into the omnidirectional camera. During the projection of the image of the virtual camera into the object coordinate system, pixels (xp) of the image of the virtual camera within an imaginary circle or ellipse (1) around the object are projected onto an imaginary plane, while pixels (xp) of the image outside the circle or ellipse are transformed by the virtual camera into the object coordinate system in such a way that they are projected onto an imaginary surface that rises from the edge of the circle or ellipse.
    Type: Grant
    Filed: September 23, 2008
    Date of Patent: December 3, 2013
    Assignee: Daimler AG
    Inventor: Tobias Ehlgen
  • Patent number: 8595325
    Abstract: Methods of generating a substitute URL are disclosed. In one implementation, a form is presented by a web server on a web site home page for the submission of a first URL for which a user wishes to generate an alias URL. A second URL is then generated for the URL that is entered in the form. The second URL contains some indication of the web site that hosts the first URL. In a second implementation the substitute URL generation is offered through a link or button on a web page other than the web site home page. The substitute URL is generated for the URL for the web page that hosts the link. In a third implementation, a web site automatically generates substitute URLs.
    Type: Grant
    Filed: November 30, 2005
    Date of Patent: November 26, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Carlton Bedingfield, Sr., John Martin Gehl
  • Patent number: 8589563
    Abstract: A method for facilitating communication sessions includes establishing a communication session between a first endpoint and a second endpoint, sending a hibernation message from the first endpoint, and receiving the hibernation message by the second endpoint. The method further includes storing, by the first and second endpoint, session state information associated with the communication session in response to receiving the hibernation message, and deactivating at least a portion of the communication session. After storing the session state information by the first and second endpoints, the method further includes retrieving the session state information by the first and second endpoints, and reestablishing the deactivated portion of the communication session.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: November 19, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Randall P. J. Ethier, Michael P. Hammer
  • Patent number: 8521901
    Abstract: A computer-implemented method including providing, at a first device, a packet scheduler layer between a network layer and a transport layer; receiving, at the packet scheduler layer, one or more transmission control protocol (TCP) packets from a sending layer on the first device, wherein the sending layer is one of the network layer or the transport layer; smoothing delivery of at least one of the one or more TCP packets by delaying the delivery; and sending the one or more TCP packets to a receiving layer, wherein the receiving layer is one of the network layer or the transport layer that is not the sending layer.
    Type: Grant
    Filed: December 22, 2008
    Date of Patent: August 27, 2013
    Assignee: Citrix Systems, Inc.
    Inventors: Ashwani Wason, Nicholas J. Stavrakos, Kannan Parthasarathy, Chris Koopmans
  • Patent number: 8521904
    Abstract: Certain exemplary embodiments can provide a method, which can comprise, based upon a quantified completeness of a determined topology of an interconnected set of Autonomous Systems of the Internet, at a user interface of an information device, automatically rendering a determined identity of a customer to which telecommunications products will be offered.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: August 27, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Dan Pei, Lixia Zhang, Ricardo Oliveira, Walter Willinger, Beichuan Zhang
  • Patent number: 8504614
    Abstract: This application discloses systems and methods for associating the geographic location of VoIP devices and monitoring and updating these locations such that emergency personnel can be directed to a caller's location based on the stored geographic-location information.
    Type: Grant
    Filed: June 28, 2007
    Date of Patent: August 6, 2013
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Paul V. Hubner
  • Patent number: 8499093
    Abstract: Methods, systems, and computer readable media for performing stateless load balancing of network traffic flows are disclosed. According to one aspect, the subject matter described herein includes a method for performing stateless load balancing of network traffic flows. The method occurs at a layer 3 packet forwarding and layer 2 switching device. The method includes responding to address resolution protocol (ARP) requests from clients, the ARP requests including a virtual IP (VIP) address shared by the device and a plurality of servers coupled to the device, with the medium access control (MAC) address of the device. The method also includes receiving, from the clients, packets addressed to the VIP address and having the MAC address of the device. The method further includes load sharing the packets among the servers using a layer 3 forwarding operation that appears to the clients as a layer 2 switching operation.
    Type: Grant
    Filed: May 24, 2010
    Date of Patent: July 30, 2013
    Assignee: Extreme Networks, Inc.
    Inventors: Donald B. Grosser, Hood L. Richardson, Jr.
  • Patent number: 8396979
    Abstract: A communication apparatus such as a digital video camcoder acquires an IP address from a DHCP server on a UPnP network. During the communication apparatus is transmitting an image stream, which is a sensed image, to the DTV, the communication apparatus issues an IP address update request to the DHCP server. In this case, when the DHCP server leaves the UPnP network, the communication apparatus keeps transmitting the stream while holding an already set IP address. Upon completely transmitting the series of the stream, the communication apparatus generates its own IP address using an AutoIP function.
    Type: Grant
    Filed: March 8, 2011
    Date of Patent: March 12, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Shunji Fujita
  • Patent number: 8380842
    Abstract: A server platform and a method to integrate a plurality of diverse plant floor equipment with at least one computerized management system in a manufacturing operational or maintenance system. The server platform includes a plurality of plant floor drivers adapted to communicatively interface with a plurality of diverse plant floor data sources. The server platform further includes at least one computerized management system driver adapted to communicatively interface with the at least one computerized management system. The server platform also includes a message translator adapted to broker communication between the plant floor data sources and the at least one computerized management system using an open standard. The server platform, using the open standard, enables a universal enterprise type taxonomy across the plant floor data sources and the at least one computerized management system.
    Type: Grant
    Filed: April 26, 2007
    Date of Patent: February 19, 2013
    Assignee: Mtelligence Corporation
    Inventors: Alex Bates, Paul Rahilly, Scott MacNab, Gordon Brooks
  • Patent number: 8380789
    Abstract: In some embodiments, a client computer includes a memory, a client presence program adapted to be located in the memory, and a processor. The processor is coupled to the memory and is adapted to execute the client presence program to receive provider presence information from an instant messaging (IM) server and to store the provider presence information in the memory. The provider presence information includes at least a provider status for at least one service provider.
    Type: Grant
    Filed: November 8, 2010
    Date of Patent: February 19, 2013
    Assignee: Intel Corporation
    Inventors: Robert Knauerhase, Mic Bowman, Paul Brett, Robert Adams