Patents Represented by Attorney Chapin IP Law, LLC
  • Patent number: 8139752
    Abstract: A system and method for using one communication mode, such as instant messaging, to initiate and manage an alternative communication mode conversation. In one exemplary embodiment, an automated agent transfers conversation participants from an instant messaging conversation to a voice conversation by accepting an instant message command from a conference organizer and interacting with a voice conversation platform to call the instant messaging conversation participants on the telephone. One or more conversation participants can manipulate the conversation via commands to the automated agent using the first communication mode.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: March 20, 2012
    Assignee: Ubiquity Software Corporation Limited
    Inventor: Matthew Darby
  • Patent number: 8132725
    Abstract: A system detects a transaction outcome by obtaining video data associated with a transaction area and analyzing the video data to obtain at least one video transaction parameter concerning transactions associated with the transaction area. The transaction area can be a video count of items indicated in the video data as detected by an automated item detection algorithm applied to the video data. The system obtains at least one expected transaction parameter concerning an expected transaction that occurs in the transaction area, such as a scan count of items scanned at a point of sale terminal. The system automatically compares the video transaction parameter(s) to the expected transaction parameter(s) to identify a transaction outcome that may indicate fraudulent activity such as sweethearting in a retail environment.
    Type: Grant
    Filed: November 24, 2009
    Date of Patent: March 13, 2012
    Assignee: Stoplift, Inc.
    Inventors: Malay Kundu, Vikram Srinivasan, Joshua Migdal, Xiaowei Chen
  • Patent number: 8130776
    Abstract: A method, apparatus and computer program product for providing network based flow control is presented. A linear combination of packets to transmit from a transmit queue is determined. The linear combination of packets is transmitted across a network using a sliding window protocol. An acknowledgement (ACK) is generated, wherein a packet is acknowledged when a receiving node receives the linear combination of packets and determines which packet of the linear combination of packets has been newly seen.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: March 6, 2012
    Assignee: Massachusetts Institute of Technology
    Inventors: Jay Kumar Sundararajan, Devavrat Shah, Muriel Medard, Michael Mitzenmacher, Joao Barros, Szymon Jakubczak
  • Patent number: 8128241
    Abstract: A short-throw projector and Interactive White Board (IWB) mounting system is presented. The mounting system includes a pair of board mounting brackets, such that a section of the board mounting bracket is positionable a predetermined distance from a mounting surface. The mounting system further includes projector mount bracket wherein a portion of the projector mount bracket is also positionable a predetermined distance from a mounting surface such that a desired distance is maintained between the projector and the IWB when the system is installed over an existing structure.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: March 6, 2012
    Inventor: Les Bishop
  • Patent number: 8130930
    Abstract: A ring-back tone generator system provides a customized ring-back tone to a calling party (attempting to reach a called party) while the ring-back tone generator system participates in alerting the called party of the call connection request. Upon acceptance of the call connection by the called party answering his phone, the ring-back tone generator system can temporarily bridge the caller party with the called party. After at least temporarily providing the bridge, the ring-back tone generator system communicates with a remote phone switch system for purposes of offloading the bridge to a remote device that instead provides the bridge between the caller and the called party. Accordingly, the ring-back tone generator system can participate in a process of providing a customized ring-back tone to a caller, initiate alerting of a called party of the call, bridging a call, and a handing off a call.
    Type: Grant
    Filed: May 24, 2007
    Date of Patent: March 6, 2012
    Assignee: LiveWire Mobile, Inc.
    Inventor: Jeffrey M. DeMent
  • Patent number: 8129624
    Abstract: A pressure sensor includes a sense element port, a support ring and a plurality of interference fit slits to provide a flexible interference fit between the sense element port and the support ring to form a substantially flush lap joint. The sensor also includes an electronics board inside the support ring and attached to planar mounting tabs which provide a stable mounting. Gel flow barriers protect electronics board features from unwanted non-conductive gel. Double-ended symmetrical, tapered contact springs provide manufacturing cost savings and contribute to improved alignment of an interface connector of the sensor.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: March 6, 2012
    Assignee: Sensata Technologies, Inc.
    Inventors: Andrew F. Willner, Lauren Snedeker, Brian Wilkie, Gifford Plume, Prasanth Ambady
  • Patent number: 8127226
    Abstract: Systems, methods and apparatus operate to receiving a markup processing program containing a set of markup processing instructions. Each markup processing instruction includes an operation defining a processing operation to be matched to a markup language representation and a corresponding action to be performed upon matching the operation to the markup language representation. The system receives the markup language representation containing encoded items representative of markup language constructs and executes the markup processing program in conjunction with the markup language representation to dynamically control generation of an output control signal indicating how the markup language representation is to be processed for generation of output based on the markup language representation.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: February 28, 2012
    Assignee: International Business Machines Corporation
    Inventors: Eugene Kuznetsov, Steven R. Willis, Heather D. Achilles, Charles R. Morgan, Nicholas D. Matsakis, David Z. Maze
  • Patent number: 8109205
    Abstract: A vertical grilling apparatus employs food cartridges on rails to slideably insert the food cartridge into the housing of the grilling apparatus between two thermal elements for cooking the food items. The rails correspond to a vertical slot, or opening, in the housing for engaging the food cartridge. The food cartridge is sized to correspond to a top and bottom rail and to the vertical slot. The food cartridges have hinged sides which close or clamp to an opposed position for engaging and securing the food items in a food specific insert on the hinged sides sized to accommodate the food item. The horizontally disposed food cartridge is rotated to a vertical orientation after closing and securing the food items for insertion into the vertical slot. The insertion disposes the food cartridge equidistant between the opposed thermal elements for thermal communication with the thermal elements for cooking the food.
    Type: Grant
    Filed: January 15, 2008
    Date of Patent: February 7, 2012
    Assignee: Met Club Manager, LLC
    Inventors: Todd Winer, Kathy Sidell Trustman
  • Patent number: 8107080
    Abstract: According to example configurations herein, a system includes an inertial filter, a temperature controller, and analyzer. The inertial filter has multiple ports including a first port, a second port, and a third port. A sample gas flows between the first port and the third port of the inertial filter. The second port of the inertial filter outputs a portion of the gas flowing between the first port and the second port. The temperature controller controls a temperature of the inertial filter and/or the gas flowing through the inertial filter. The analyzer receives the portion of the gas flow outputted by the second port of the inertial filter and produces a value indicative of a concentration of sulfur trioxide in the portion of the gas flow.
    Type: Grant
    Filed: May 11, 2009
    Date of Patent: January 31, 2012
    Assignee: Thermo Fisher Scientific Inc.
    Inventors: Jeffrey Socha, Dieter Kita, Robert D. Bailey, Yongquan Li
  • Patent number: 8108207
    Abstract: Configurations herein provide a language processing mechanism operable to define a machine vocabulary and identify a machine language version of the words that preserves context and identifies the proper definition of the words by identifying and preserving context of a particular set of words, such as a sentence or paragraph. The machine vocabulary includes a definition section for each definition of a word. Each definition section includes a set of one or more definition elements. The definition elements include a predetermined format of definition fields, and each has a corresponding mask indicative of significant definition fields. The set of definition elements corresponding to a particular definition describe the usage of the word in a context matching that particular definition. Each definition element captures a characteristic of the definition according to fuzzy logic such that the definition elements collectively capture the context.
    Type: Grant
    Filed: September 1, 2009
    Date of Patent: January 31, 2012
    Assignee: Artificial Cognition Inc.
    Inventors: George H. Harvey, Donald R. Greenbaum, Charles H. Collins, Charles D. Harvey
  • Patent number: 8107613
    Abstract: A call center processes calls in such a way that a caller's matter is first handled by a first agent and is subsequently handled by a second agent. The call center creates a voice recording of at least part of that portion of the caller's matter handled by the first agent. Subsequently, the second agent is given an opportunity to play back the voice recording prior to the second agent handling the caller's matter. In this way, the caller is not required to repeat the same information to both the first and second agents.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: January 31, 2012
    Assignee: Avaya Inc.
    Inventor: Srinivasa R. Gumbula
  • Patent number: 8104680
    Abstract: A system detects a transaction outcome by obtaining video data associated with a transaction area and by obtaining transaction data concerning at least one transaction that occurs at the transaction area. The system correlates the video data associated with the transaction area to the transaction data to identify specific video data captured during occurrence of that at least one transaction at the transaction area. Based a transaction classification indicated by the transaction data, the system processes the video data to identify appropriate visual indicators within the video data that correspond to the transaction classification.
    Type: Grant
    Filed: March 17, 2009
    Date of Patent: January 31, 2012
    Assignee: Stoplift, Inc.
    Inventors: Malay Kundu, Vikram Srinivasan
  • Patent number: 8108218
    Abstract: Methods and systems for analyzing voice information to determine if specific words or phrases are used or if the voice information exhibits a particular pattern of speech. Depending on which words or phrases are determined to have been used, a specific action or actions is taken. The words or phrases along with the actions may be user specified. In one example, a voice message is analyzed to determine if it includes any of the specified words or phrases or whether it exhibits a particular pattern of speech. If so, a specified action, such as forwarding the voice message to a particular person, is performed. In another example, voice information from a called person is analyzed to gain information regarding the status of a call. This information may be used, for example, for generating call statistics or notifying a supervisor on the status of a call.
    Type: Grant
    Filed: December 13, 1999
    Date of Patent: January 31, 2012
    Assignee: Avaya Inc.
    Inventor: Peter Allen Huboi
  • Patent number: 8106742
    Abstract: According to one general aspect, a method according to the present application includes remotely controlling wirelessly networked devices via a mobile unit. The method includes receiving, at a mobile unit and from a user, an input, analyzing the input to identify a networked device associated with the input, determining whether the networked device is presently accessible via a wireless network; determining whether to establish a connection with the networked device based on whether the networked device is determined to be presently accessible via the wireless network. The method also includes establishing a connection with the networked device if it is determined that the networked device is accessible via the wireless network and enabling the user to interact with the networked device through the mobile unit to remotely control the networked device.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: January 31, 2012
    Assignee: Tegic Communications, Inc.
    Inventors: Kevin Marshall, Michael R. Longe, John Lefevre
  • Patent number: 8103509
    Abstract: An email system for mobile devices, such as cellular phones and PDAs, is disclosed which allows email messages to be played back on the mobile device as voice messages on demand by way of a media player, thus eliminating the need for a unified messaging system. Email messages are received by the mobile device in a known manner. In accordance with an important aspect of the invention, the email messages are identified by the mobile device as they are received. After the message is identified, the mobile device sends the email message in text format to a server for conversion to speech or voice format. After the message is converted to speech format, the server sends the messages back to the user's mobile device and notifies the user of the email message and then plays the message back to the user through a media player upon demand.
    Type: Grant
    Filed: December 4, 2007
    Date of Patent: January 24, 2012
    Assignee: Mobile Voice Control, LLC
    Inventors: Stephen S. Burns, Mickey W. Kowitz
  • Patent number: 8102837
    Abstract: A method, apparatus and computer program product for providing rapid information dissemination using network coding is presented. A coded message including a payload and a code vector, is transmitted from a first node of the network to a second node of the network. The information thus stored can also be retrieved by collecting code vectors from at least one node and viewing the collected code vectors as a matrix. A determination is made regarding whether a dimension of the matrix is equal to a predefined number. When the dimension of the matrix equals the predefined number, the information is retrieved using the collection of code vectors in the matrix.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: January 24, 2012
    Assignee: Massachusetts Institute of Technology
    Inventors: Supratim Deb, Muriel Medard
  • Patent number: 8104081
    Abstract: Described are a method and system for seamless roaming of a mobile node during a VPN session. A VPN session between the mobile node and a current VPN server in a network is established and synchronized with at least one fail-over VPN server in the network. An address change message is sent to the current VPN server and the fail-over VPN servers upon roaming of the mobile node. A fail-over VPN server responds with a reply message and is registered as a current VPN server for continuation of the VPN session. To load balance, a load query message is sent to the current VPN server and the fail-over VPN servers. Reply messages include server performance characteristics of the VPN servers. The VPN session can be transferred from the current VPN server to a fail-over VPN server in response to the server performance characteristics.
    Type: Grant
    Filed: November 15, 2005
    Date of Patent: January 24, 2012
    Assignee: Avaya Inc.
    Inventors: Bakul Khanna, Ron Pon, Ramin Taraz
  • Patent number: 8103282
    Abstract: Methods and apparatus are provided for allocating resources in a distributed environment, such as a packet network, based on a network assessment. One or more resources are allocated to a request in a distributed environment by identifying one or more potential resources to handle the request; obtaining a network connection assessment between the requester and the one or more potential resources; and assigning at least one of the one or more potential resources to the request based on the evaluation. The network connection assessment can assess, for example, a quality of a network connection between the requester and each of the one or more potential resources or evaluate a topology of the network connection between the requester and each of the one or more potential resources. The one or more resources can be selected based on a score assigned to each of the one or more potential resources.
    Type: Grant
    Filed: September 28, 2005
    Date of Patent: January 24, 2012
    Assignee: Avaya Inc.
    Inventors: Ilya Freytsis, Ran Ish-shalom, Benny Rodrig
  • Patent number: 8099716
    Abstract: Systems and methods defining a service oriented object framework for use in providing an open application environment facilitating application function integration are shown. Embodiments provide object life management, platform resources management, and event management capabilities. A multi-layer architecture, defining object layers within an application container, may be used. A primary layer of such an architecture may comprise infrastructure objects providing foundational element blocks embodying protocol specific functions of the services that are to be built on top of a development container. An intermediate layer of such an architecture may comprise service objects providing service level functions. An upper layer of such an architecture may comprise business objects providing application orchestration element blocks defining the logical application created by combining the foregoing objects.
    Type: Grant
    Filed: November 28, 2005
    Date of Patent: January 17, 2012
    Assignee: Ubiquity Software Corporation Limited
    Inventors: Douglas Tucker, James Steadman
  • Patent number: 8094810
    Abstract: A method for performing unidirectional proxy re-encryption includes generating a first key pair comprising a public key (pk) and a secret key (sk) and generating a re-encryption key that changes encryptions under a first public key pka into encryptions under a second public key pkb as rkA?B. The method further includes performing one of the group consisting of encrypting a message m under public key pka producing a ciphertext ca, re-encrypting a ciphertext ca using the re-encryption key rkA?B that changes ciphertexts under pka into ciphertexts under pkb to produce a ciphertext cb under pkb, and decrypting a ciphertext ca under pka to recover a message m. The method also includes encrypting a message m under a public key pk producing a first-level ciphertext c1 that cannot be re-encrypted, and decrypting a first-level ciphertext c1 using secret key sk.
    Type: Grant
    Filed: February 3, 2006
    Date of Patent: January 10, 2012
    Assignees: Massachusetts Institute of Technology, The Johns Hopkins University
    Inventors: Susan R. Hohenberger, Kevin Fu, Giuseppe Ateniese, Matthew Green