Patents Examined by Nam Tran
  • Patent number: 9026640
    Abstract: Ways are disclosed for determining a utilization of a server or group of servers. In one embodiment, a method includes determining a disk utilization factor (DUF) that indicates a utilization of one or more mass-storage disks of some server; determining a processor utilization factor (PUF) that indicates a utilization of one or more processors running on the first server; and based on the DUF and PUF deriving a server-utilization factor (SUF) that indicates a level of utilization of the first server, which includes incorporating one or more of (1) power-usage data or (2) financial-cost data that are associated with each of the disks and processors.
    Type: Grant
    Filed: June 3, 2009
    Date of Patent: May 5, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Charles Z. Loboz, Steve Lee, Thomas R. Harpel
  • Patent number: 9015322
    Abstract: Access to a resource in a virtual environment is controllably granted by: a) receiving, from a user of the environment, a request for access to the resource; b) allocating the request to a queue of requests for the resource; c) determining a maximum permissible rate of access of users to the resource; d) providing a mechanism which is operable to grant users of the virtual environment with access to the resource at a rate no greater than the maximum permissible rate; e) allocating requests from the queue to the mechanism at a controlled allocation rate no greater than the maximum permissible rate; f) upon allocation of the request from the user to the mechanism, the mechanism granting the user with access to the resource within the virtual environment.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: April 21, 2015
    Assignee: Avaya Inc.
    Inventors: Tony McCormack, Neil O'Connor, Joseph Smyth
  • Patent number: 9015288
    Abstract: A computer program product includes computer readable instructions that cause a computer to execute a wireless connection setting process. The computer includes a communication interface configured to communicate with at least one device. The wireless connection setting process includes recognizing a state of the at least one device through the communication interface, displaying an input screen image sequentially for each of at least one setting item of wireless connection settings, configuring the wireless connection settings for the at least one device based upon the input, and controlling whether to display the input screen image by judging whether the input is required to be received for each of the at least one setting item based upon the state of the recognized at least one device. Configuring the wireless connection settings includes determining the setting item for which the input is not judged required to be received.
    Type: Grant
    Filed: October 2, 2009
    Date of Patent: April 21, 2015
    Assignee: Brother Kogyo Kabushiki Kaisha
    Inventors: Sunao Kawai, Manabu Isshiki
  • Patent number: 9015222
    Abstract: The present invention provides a system and a method for managing a customer contact center. The system includes a one click sign-in module, a client-host, and a control module. The one click sign-in module enables one-click authentication of an agent for logging in to a plurality of applications during a data transaction. The client-host displays the plurality of applications to the agent on a single screen to enable access to critical information related to the data transaction from the plurality of applications. Further, the control module records the critical information of the data transaction for data analysis to manage one or more processes related to the data transaction.
    Type: Grant
    Filed: September 18, 2009
    Date of Patent: April 21, 2015
    Assignee: Edgeverve Systems Limited
    Inventor: Gaurav Deshmukh
  • Patent number: 9015333
    Abstract: Disclosed are methods and apparatus for facilitating transmission of file access type messages over a Fibre Channel (FC) network. In one embodiment, at a file interposed access protocol layer of a file access client, a file access type operation is received from a file access type layer at the client device. The interposed layer may be interposed between an upper file access layer and an FC layer. The file access type operation specifies a request pertaining to file access. At the interposed file access protocol layer of the client, the file access type operation is modified into one or more sequence of operations so that the operations can be transmitted over an FC network. A sequence of operations are transmitted to an file access server over the FC network.
    Type: Grant
    Filed: December 18, 2009
    Date of Patent: April 21, 2015
    Assignee: Cisco Technology, Inc.
    Inventors: Raghavendra J. Rao, Maurilio Cometto
  • Patent number: 9009336
    Abstract: A computing device determines impactful content in transmittable content. The computing device assigns the impactful content in the transmittable content to one or more impactful block units. Each impactful block unit comprises a determined numbers of characters. The computing device extracts the one or more impactful block units from the transmittable content. The computing device places the one or more impactful block units at the end of the transmittable content. The computing device transmits the transmittable content to a plurality of intended recipients. Each character, or a small packet set of sequential characters, of the determined number of characters of the one or more impactful block units is transmitted using a time delay for a particular intended recipient and a pacing method. The one or more impactful block units are to be received substantially simultaneously by the plurality of intended recipients.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: April 14, 2015
    Assignee: Acquire Media Ventures, Inc.
    Inventors: Lawrence C. Rafsky, Robert E. Ungar, Thomas B. Donchez, Lonne F. Katz, Christopher W. Lea
  • Patent number: 9003033
    Abstract: Among other things, there are disclosed structures, systems and methods for monitoring and regulating access by consumers to computer network bandwidth, particularly with regard to peer-to-peer file sharing. A router (in certain embodiments, a core router) is programmed with a predetermined number of open or open and active internet protocol (IP) sessions a particular computer is allowed. Requests to open sessions that do not exceed that number are permitted. Requests to open sessions that exceed that number may be rejected, or an offer obtain additional session(s), perhaps with additional payment, may be made.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: April 7, 2015
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Jeffrey M. Sweeney, Kelsyn D. S. Rooks, William T. Stelle
  • Patent number: 8996715
    Abstract: A method of controlling data transfer between a Web client and a Web application by building a response with a target. The target indicates a destination to an impromptu component of the Web application. The target is signed when a response is built. After receiving the response by the Web client; the corresponding a request from the Web client includes the signed target. The request is received by an entry point of the Web application. The entry point has existing validation rules. The validation rules are by-passed when the signed target is verified. The target is restored in the request to the original state; and dispatched to the impromptu component.
    Type: Grant
    Filed: June 23, 2006
    Date of Patent: March 31, 2015
    Assignee: International Business Machines Corporation
    Inventors: Patrick Roy, Robert Desbiens
  • Patent number: 8996656
    Abstract: A method for performing a one-to-many file transfer in a converged IP messaging system includes receiving a list of target receiving terminals from a transmitting terminal; verifying whether the transmitting terminal can transfer a file; inquiring each receiving terminal server corresponding to each target receiving terminal whether to receive the file; verifying whether each target receiving terminal can receive the file; inquiring each target receiving terminal whether to receive the file; transmitting to the transmitting terminal server the reply of receiving terminals to receive the file; creating a list of determined receiving terminals; requesting the transmitting terminal to transfer the file; receiving the file from the transmitting terminal; and transferring the file to each receiving terminal server corresponding to the determined receiving terminals or to each determined receiving terminal.
    Type: Grant
    Filed: March 6, 2008
    Date of Patent: March 31, 2015
    Assignees: Pantech Co., Ltd., Seoul National University Industry Foundation
    Inventors: Hyeonsang Eom, Jin Hyuck Kim, Byung Ho Min, Gun-wook Kim, So-young Jeong, Kyung Park
  • Patent number: 8990380
    Abstract: The present invention is directed towards systems and methods for providing discovery of applications for classification of a network packet for performing QoS and acceleration techniques. Remote display protocol traffic associated with a new application not previously included in a list of predetermined applications may be parsed for application information, and the new application may be added to the application list. The remote display protocol traffic may then be classified according to the new application, and network performance may be enhanced and optimized by providing QoS and acceleration engines with packet- or data-specific information corresponding to the newly identified application.
    Type: Grant
    Filed: August 12, 2010
    Date of Patent: March 24, 2015
    Assignee: Citrix Systems, Inc.
    Inventors: Steve Jackowski, Seth Keith, Daljit Singh, Yao Li
  • Patent number: 8990416
    Abstract: One embodiment of the invention includes a method of processing streaming data. The method includes initializing a stream of data and setting a time interval to apply to the stream of data. The time interval comprises a window for analyzing the data within the stream of data. The method further includes identifying one or more columns within the stream of data, designating one or more of the columns to be monitored for differences within the data over the time interval, and monitoring the designated columns over the time interval. Further, the method includes determining that at least one value from at least one of the designated columns has changed and in response to at least one value changing, outputting the changed values from the designated columns.
    Type: Grant
    Filed: May 6, 2011
    Date of Patent: March 24, 2015
    Assignee: Oracle International Corporation
    Inventors: Vikram Shukla, Anand Srinivasan
  • Patent number: 8988525
    Abstract: A system for providing guidance information to a driver of a vehicle. In one implementation, the system includes an image capture device and an object sensor attached to the vehicle. The image capture device acquires an image of the vicinity of the vehicle. The object sensor is configured to detect an object near the vehicle. A processing unit processes the acquired image from the image capture device to produce an output image. The processing of the acquired image is based on information obtained from the object sensor. An image display unit is connected to the processing unit and displays the output image produced by the central processing unit.
    Type: Grant
    Filed: August 27, 2009
    Date of Patent: March 24, 2015
    Assignee: Robert Bosch GmbH
    Inventors: Justin Thompson, Gunter Rottner, Alexander Latysh
  • Patent number: 8928750
    Abstract: An airborne reconnaissance system which comprises: (a) A focal plane array positioned at a focal plane of an optical unit, said focal plane array having an area A, and comprises a plurality of optical pixels sensitive to light; (b) Optical unit for acquiring light rays from a terrain portion, said optical unit comprises a plurality of optical components that are positioned along an optical path, and designed to maneuver said light rays to produce at the focal plane an image of said terrain portion, said image having an area which is several times larger than the focal plane array area A; (c) At least one light diversion optical component along said optical path which, for each acquired terrain portion image, switches between several n states, thereby causing in each state different diversion of said light rays within said path, thereby to impinge in each state another fraction of the terrain image on said focal plane array; and (d) Capturing means for recording in each state of the at least one light diversio
    Type: Grant
    Filed: June 26, 2006
    Date of Patent: January 6, 2015
    Assignee: Rafael-Armament Development Authority Ltd.
    Inventors: Zvi Yavin, Gabriel Katlan
  • Patent number: 8903971
    Abstract: A message architecture is provided for use in a communications network for an appliance having at least one component and further enabled to communicate information about the at least one component. The message architecture includes first and second identifiers where the first identifier identifies the form of the second identifier and the second identifier identifies at least one component in the appliance.
    Type: Grant
    Filed: December 30, 2008
    Date of Patent: December 2, 2014
    Assignee: Whirlpool Corporation
    Inventors: Grant J. DeVilbiss, Richard A. McCoy, David M. Williams
  • Patent number: 8898306
    Abstract: A method for dynamically provisioning a machine with applications to assist with work is a cloud computing environment is described. In one embodiment, such a method includes identifying a machine available for provisioning with at least one application. The method identifies work associated with a cloud computing environment. Responsive to identifying the work, the method determines how the machine can most optimally assist with the work. The method then dynamically provisions the machine with at least one application selected to enable the machine to most optimally assist with the work. A corresponding apparatus and computer program product are also disclosed.
    Type: Grant
    Filed: March 28, 2012
    Date of Patent: November 25, 2014
    Assignee: International Business Machines Corporation
    Inventors: Richard Raymond Ellis, Matthew William Leming, Timothy James Ward
  • Patent number: 8892756
    Abstract: One embodiment of the invention provides a method of publishing campaign metadata from a database to a plurality of channel systems, the method includes: querying the database to select campaign metadata ready for publishing to a target channel system; selecting the target channel system from a plurality of channel systems based on an target indicating attribute of the campaign metadata; determining whether the target channel system has a SOAP enabled webservice API or whether the target channel system only accepts HTTP posts; if the target channel system has a SOAP enabled webservice API, packaging the campaign metadata as an XML message object; if the target channel system only accepts HTTP posts, packaging the campaign metadata as an HTML request; and transferring the packaged campaign metadata to the target channel system.
    Type: Grant
    Filed: October 19, 2006
    Date of Patent: November 18, 2014
    Assignee: eBay Inc.
    Inventor: Jedediah H. Paulson
  • Patent number: 8892759
    Abstract: A computing device determines impactful content in transmittable content. The computing device assigns the impactful content to one or more impactful block units. Each impactful block unit comprises a determined numbers of characters and an impactful block of characters comprises one or more impactful block units. The computing device inserts an identifier associated with the impactful content into the transmittable content proximal to the impactful block of characters. The identifier causes a message concerning a financial-related action to be communicated to a plurality of intended recipients when one or more conditions are met. The computing device transmits the one or more impactful block units and the identifier to the plurality of intended recipients using a time delay for a particular intended recipient and a pacing method such that the impactful block units are received substantially simultaneously by the plurality of intended recipients.
    Type: Grant
    Filed: July 2, 2014
    Date of Patent: November 18, 2014
    Assignee: Acquire Media Ventures Inc.
    Inventors: Lawrence C. Rafsky, Robert E. Ungar, Thomas B. Donchez, Lonne F. Katz, Christopher W. Lea
  • Patent number: 8892740
    Abstract: A method for dynamically provisioning a machine with applications to assist with work is a cloud computing environment is described. In one embodiment, such a method includes identifying a machine available for provisioning with at least one application. The method identifies work associated with a cloud computing environment. Responsive to identifying the work, the method determines how the machine can most optimally assist with the work. The method then dynamically provisions the machine with at least one application selected to enable the machine to most optimally assist with the work. A corresponding apparatus and computer program product are also disclosed.
    Type: Grant
    Filed: August 22, 2011
    Date of Patent: November 18, 2014
    Assignee: International Business Machines Corporation
    Inventors: Richard Ellis, Matthew Leming, Timothy Ward
  • Patent number: 8892765
    Abstract: A method for facilitating substantially simultaneous receipt of content included in at least one document by a plurality of intended recipients is disclosed. At least one portion of impactful content is delimited in the at least one document to define at least one impactful block (IBlock). A remaining portion of content is delimited to define at least one non-impactful block (NIBlock). The least one IBlock is transmitted to be received substantially simultaneously by the plurality of intended recipients.
    Type: Grant
    Filed: April 2, 2014
    Date of Patent: November 18, 2014
    Assignee: Acquire Media Ventures Inc.
    Inventors: Lawrence C. Rafsky, Robert E. Ungar, Thomas B. Donchez, Lonne F. Katz, Christopher W. Lea
  • Patent number: 8874692
    Abstract: In one embodiment, the present invention is a method and apparatus for organizing information in a world wide web page format. In one embodiment, information is received from a user (e.g., via a graphical user interface) and transformed into a world wide web page. The world wide web page is displayed to the user as the information is received (e.g., in substantially real time), so that the user can view the world wide web page as he or she constructs it. The invention therefore requires little to know prior programming knowledge.
    Type: Grant
    Filed: March 27, 2006
    Date of Patent: October 28, 2014
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Barbara Laing, Aleksey Ivanov, Robert Leighty, Alice Taylor, Carey J. Joseph