Patents Examined by Wen-Tai Lin
  • Patent number: 9253273
    Abstract: The present invention relates to a method for providing a Law Enforcement Agency with user data related to a target subscriber. A Multiservice Proxy (30) is hereby acting as Intercepting Control Element (16). The method comprises the following steps: A request to intercept traffic data related to the target is received (40,41) to the Intercepting Control Element (16). User data related to the target subscriber for which traffic data has been requested is collected (44) in the Intercepting Control Element. The collected data is forwarded (45,46) to a Law Enforcement Management Function.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: February 2, 2016
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventor: Francesco Attanasio
  • Patent number: 9253021
    Abstract: In one embodiment, an aggregation device within a computer network domain receives one or more capability messages from one or more devices in the computer network domain. The aggregation device may then aggregate device capabilities from the capability messages, and provides the aggregated device capabilities to a management device located outside of the computer network domain.
    Type: Grant
    Filed: February 28, 2012
    Date of Patent: February 2, 2016
    Assignee: Cisco Technology, Inc.
    Inventors: Jean-Philippe Vasseur, Gilman Tolle, Sumit Rangwala, Philip Buonadonna
  • Patent number: 9251115
    Abstract: Virtual machines, virtualization servers, and other physical resources in a cloud computing environment may be dynamically configured based on the resource usage data for the virtual machines and resource capacity data for the physical resources in the cloud system. Based on an analysis of the virtual machine resource usage data and the resource capacity data of the virtualization servers and other physical resources in the cloud computing environment, each virtual machine may be matched to one of a plurality of virtualization servers, and the resources of the virtualization servers and other physical resources in the cloud may be reallocated and reconfigured to provide additional usage capacity to the virtual machines.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: February 2, 2016
    Assignee: Citrix Systems, Inc.
    Inventor: Michael Bursell
  • Patent number: 9240970
    Abstract: A communication collaboration system may include a memory storing machine readable instructions to receive a first signal representing a first mode of communication for a user. The communication collaboration system may further include machine readable instructions to seamlessly escalate the first signal to a second signal representing a second mode of communication for the user. The second mode of communication may be different from the first mode of communication. The communication collaboration system may further include a processor to implement the machine readable instructions.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: January 19, 2016
    Assignee: ACCENTURE GLOBAL SERVICES LIMITED
    Inventors: Michael A. Holzman, Charles Nebolsky, Jon Walheim, Steven W. Diamond, Frank O. Redey, Larry M. Socher, Christopher J. Pierce
  • Patent number: 9230124
    Abstract: A method includes creating in a first computer arrangement a printer file for a digital document containing information data to be transferred, the digital document having been generated in a first application program, wherein said printer file is internally generated in an operating system in response to a print command; creating in said first computer arrangement a transfer file which comprises said printer file and a definition file defining a one-to-one relation between a set of information data items contained in said printer file and a set of labels in said definition file so that each information data item is associated to a label; and sending said transfer file from the first computer arrangement to a second computer arrangement. Additional methods and systems are also presented.
    Type: Grant
    Filed: October 8, 2008
    Date of Patent: January 5, 2016
    Assignee: KOFAX DANMARK A/S
    Inventors: Hans Håkan Sjöberg, Kim Neel Wyon
  • Patent number: 9225644
    Abstract: Access control lists (ACLs) include one or more rules that each define a condition and one or more actions to be performed if the condition is satisfied. In one embodiment, the conditions are stored on a ternary content-addressable memory (TCAM), which receives a portion of network traffic, such as a frame header, and compares different portions of the header to entries in the TCAM. If the frame header satisfies the condition, the TCAM reports the match to other elements in the ACL. For certain conditions, the TCAM may divide the condition into a plurality of sub-conditions which are each stored in a row of the TCAM. To efficiently use the limited space in TCAM, the networking element may include one or more comparator units which check for special-case conditions. The comparator units may be used in lieu of the TCAM to determine whether the condition is satisfied.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 29, 2015
    Assignee: International Business Machines Corporation
    Inventors: Claude Basso, Natarajan Vaidhyanathan, Colin B. Verrilli
  • Patent number: 9225721
    Abstract: Aspects of the present disclosure relate to providing secure access to resources of a private network. For example, a client device may transmit a request identifying the protected resource to an authentication server. The authentication server queries a network address lookup table to identify a network address of the protected resource based on the identifying information of the request. If the network address denotes a network location that is not generally accessible, the authentication server generates a resource record that identifies a bastion host, a port, and a connection method for accessing the protected resource. The resource record and the network address may then be transmitted to the client device. In response, the client device may use the information in the resource record to establish a tunnel connection with the bastion host, and the client device uses the tunnel connection to access the protected resource via the bastion host.
    Type: Grant
    Filed: January 22, 2014
    Date of Patent: December 29, 2015
    Assignee: Google Inc.
    Inventors: Thomas Christoph Keitel, Edward Thomas Lingham Hardie
  • Patent number: 9210056
    Abstract: One or more processing devices cause display of a service-monitoring page having a services summary region and a services aspects region. The services summary region contains an ordered plurality of interactive summary tiles, each summary tile corresponding to a respective service and providing a character or graphical representation of at least one value for an aggregate key performance indicator (KPI) characterizing the respective service as a whole. The services aspects region contains an ordered plurality of interactive aspect tiles, each aspect tile corresponding to a respective aspect KPI and providing a character or graphical representation of one or more values for the respective aspect KPI, each aspect KPI having an associated service and typifying performance for an aspect of the associated service.
    Type: Grant
    Filed: January 31, 2015
    Date of Patent: December 8, 2015
    Assignee: Splunk Inc.
    Inventors: Hemendra Singh Choudhary, Tristan Antonio Fletcher, Alok Anant Bhide, Fang I. Hsiao
  • Patent number: 9201755
    Abstract: In one embodiment, a server system receives, from a client device configured to remotely access a desktop hosted by the server system, user input directed to the desktop. The server system further identifies a desktop operation to be performed in response to the user input, where the identifying is performed without relying on preconfigured information that indicates what the desktop operation should be, determines when the desktop operation has completed, and adds, upon completion of the desktop operation, one or more markers to the desktop. The server system then transmits an image of the desktop that includes the one or more markers to the client device, thereby signaling the completion of the desktop operation to the client device.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: December 1, 2015
    Assignee: VMware, Inc.
    Inventors: Rishi Bidarkar, Lawrence Spracklen, Banit Agrawal, Vikram Makhija
  • Patent number: 9197945
    Abstract: Systems and methods are provided for facilitating user and time-based content interaction. Sampling data received from a user device is compared to time-based content. The comparison is carried out, optionally without relying on watermark matching, to determine whether a match exists between the sampling data and the time-based content. Information relating to the sampling data may be transmitted to the user if the identification engine determines that the match exists.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: November 24, 2015
    Inventors: Nate D'Amico, Vijay Chandrasekhar
  • Patent number: 9195768
    Abstract: A remote browsing process is directed to the generation and management of a remote persistent browsing context at a network computing provider. A client computing device requests a remote persistent browsing context instance at a network computing provider. The network computing provider provides processing results corresponding to processed representations of requested content to the client computing device. The persistent browsing context may be maintained at the network computing provider subsequent to the user ending his interaction with the browser application at the client device. A client computing device may subsequently request access to the persistent browsing context maintained at the network computing and storage device.
    Type: Grant
    Filed: August 26, 2011
    Date of Patent: November 24, 2015
    Assignee: Amazon Technologies, Inc.
    Inventors: Jonathan A. Jenkins, Brett R. Taylor
  • Patent number: 9195807
    Abstract: A license manager running on a central-management server interacts with a managed node to determine a quantity of licensable units associated with a combination of a central-management program and the selected managed node.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: November 24, 2015
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bradley Klein, Travis Page Longoria, Toran K. Kopren, James Eugene Wade
  • Patent number: 9191504
    Abstract: A method for determining the availability of at least one target user for a specific type of communication is described.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: November 17, 2015
    Assignee: Truphone Limited
    Inventors: Alistair James Campbell, James Tagg, Kevin Dixon, Mal Minhas, Tuomas Syrjanen, Sampsa Vehkamaki, Timo Koola, Laurl Tielinen, Pasi Valminen
  • Patent number: 9185044
    Abstract: Rate reduction for an application controller is provided. Computing resources used by an application controller receiving an amount of traffic from a network device can be determined. A determination whether the computing resources used by the application controller are approaching a computing capacity of the application controller can be made. A message can be sent to the network device to reduce the amount of traffic sent to the application controller in response to a determination that the application controller is approaching the computing capacity. A reduced amount of traffic can be received from the network device. Incrementally increasing amounts of traffic can be received from the network device after receiving the reduced amount of traffic from the network device.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 10, 2015
    Assignee: HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
    Inventors: Byung Kyu Choi, Luis Astudillo Pascual, Jr., Brian E. Krelle
  • Patent number: 9178931
    Abstract: A system and a method for accessing data by a client computer system from a server computer system, the client computer system including one or more processors configured to execute computer program modules, are described. The method includes receiving, by the client computer system from an application program, a read request to read at least a portion of a data file; sending, by the client computer system to the server computer system, a request for exact data corresponding to the at least the portion of the data file requested by the application program in the read request; receiving, by the client computer system from the server computer system, a response to the request including the exact data requested by the client computer system; and providing, by the client computer system to the application program, the exact data in response to the read request.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: November 3, 2015
    Assignee: PIXIA CORP.
    Inventors: Scott L. Pakula, Rahul C. Thakkar
  • Patent number: 9170864
    Abstract: Data processing in a hybrid computing environment that includes a host computer, a plurality of accelerators, the host computer and the accelerators adapted to one another for data communications by a system level message passing module, the host computer having local memory shared remotely with the accelerators, the accelerators having local memory for the plurality of accelerators shared remotely with the host computer, where data processing according to embodiments of the present invention includes performing, by the plurality of accelerators, a local reduction operation with the local shared memory for the accelerators; writing remotely, by one of the plurality of accelerators to the shared memory local to the host computer, a result of the local reduction operation; and reading, by the host computer from shared memory local to the host computer, the result of the local reduction operation.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 27, 2015
    Assignee: International Business Machines Corporation
    Inventors: Charles J. Archer, James E. Carey, Matthew W. Markland, Philip J. Sanders, Timothy J. Schimke
  • Patent number: 9160607
    Abstract: An improved method for the prevention of deadlock in a massively parallel processor (MPP) system wherein, prior to a process sending messages to another process running on a remote processor, the process allocates space in a deadlock-avoidance FIFO. The allocated space provides a “landing zone” for requests that the software process (the application software) will subsequently issue using a remote-memory-access function. In some embodiments, the deadlock-avoidance (DLA) function provides two different deadlock-avoidance schemes: controlled discard and persistent reservation. In some embodiments, the software process determines which scheme will be used at the time the space is allocated.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: October 13, 2015
    Assignee: Cray Inc.
    Inventors: Edwin L. Froese, Eric P. Lundberg, Igor Gorodetsky, Howard Pritchard, Charles Giefer, Robert L. Alverson, Duncan Roweth
  • Patent number: 9153009
    Abstract: A motion sickness reduction device includes an image capture device for capturing an image device environment and an image display device for displaying image related to the captured image. In order to effectively prevent or reduce motion sickness, the right amount of motion must be displayed on the image display device when the vehicle accelerates or turns. Various methods are disclosed for adjusting the image on the display device and/or the angle of the environment subtended to make the motion sickness reduction device effective.
    Type: Grant
    Filed: March 13, 2009
    Date of Patent: October 6, 2015
    Inventor: Samuel Kim
  • Patent number: 9148354
    Abstract: An apparatus (100), a method (200) and a computer program (910) are provided for monitoring a connectivity service in a transport network (170). The apparatus (100) comprises an obtaining unit (120), adapted to request and obtain, for the connectivity service, a Service Definition and Measurement Points, MPs. The Service Definition comprises a set of measurable parameters. The obtaining unit (120) is further adapted to request and obtain a mapping of each of the measurable parameter(s) to Operation Administration and Monitoring function(s), OAM function(s), of the connectivity service. The obtaining unit (120) is further adapted to request and obtain a mapping of the measurable parameter(s) and OAM-function(s) to which tool(s) to use for measuring the measurable parameter(s) of the connectivity service. The apparatus (100) further comprises a measuring unit (130), adapted to perform measurement of the measurable parameter(s) between the Measurement Points using the tool(s).
    Type: Grant
    Filed: June 28, 2010
    Date of Patent: September 29, 2015
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Andreas Johnsson, Catalin Meirosu, Svante Ekelin
  • Patent number: 9137191
    Abstract: The claimed subject matter provides a method for communicating with a client. The method includes receiving a notification token that identifies the client. The method further includes registering the client to receive a message when the client is not connected to the server. The method also includes sending the message to the client when the client does not have a connection to the server, based on the registering and the notification token. The message may be sent using a notification channel.
    Type: Grant
    Filed: March 17, 2011
    Date of Patent: September 15, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Yosef Firstenberg, Lan Tang