Patents Examined by Andrew Goldberg
  • Patent number: 8510388
    Abstract: A method for tracking messages in a mentoring environment includes presenting to a reviewer a computer-based activity tracking form that is populated with data from an underlying relational database, wherein the underlying relational database includes a content of e-mail messages addressed to an adult mentor and a content of e-mail messages addressed to a juvenile protégé, and wherein the underlying relational database includes a status of e-mail messages between the adult mentor and juvenile protégé as determined by an e-mail interceptor; displaying a status of an e-mail, between the adult mentor and the juvenile protégé, which has been intercepted by the e-mail monitor; in response to a displayed status indicating that the e-mail has not been reviewed, blocking transmission of the e-mail to an intended recipient; and in response to the displayed status indicating that the e-mail has been reviewed, enabling transmission of the e-mail to the intended recipient.
    Type: Grant
    Filed: November 13, 2006
    Date of Patent: August 13, 2013
    Assignee: International Business Machines Corporation
    Inventor: Stella Lee Taylor
  • Patent number: 8495162
    Abstract: A communication system in which a plurality of communication apparatuses and a communication control apparatus are daisy chained. The communication control apparatus transmits control data to the plurality of communication apparatuses, and receives data transmitted by the plurality of communication apparatuses. Each communication apparatus receives data from another communication apparatus on a different side from a communication control apparatus side, in synchronous with receipt of the control data, and transmits data to one of the communication control apparatus and another communication apparatus on the communication control apparatus side, and following the transmission, to transmit data received to the one of the communication control apparatus and the other communication apparatus on the communication control apparatus side, in synchronous with receipt of the control data.
    Type: Grant
    Filed: June 24, 2008
    Date of Patent: July 23, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventor: Noriyuki Suzuki
  • Patent number: 8458774
    Abstract: The present invention provides a new method of site and user authentication. This is achieved by creating a pop-up window on the user's PC that is in communication with a security server, and where this communication channel is separate from the communication between the user's browser and whichever web site they are at. A legitimate web site embeds code in the web page which communicates to the security server from the user's desktop. The security server checks the legitimacy of the'web site and then signals both the web page on the user's browser, as well as the pop-up window to which it has a separate channel. The security server also sends a random image to both the pop-up window and the browser. If user authentication is requested by the web site the user is first authenticated by the security server for instance by out of band authentication. Then the security server computes a one time password based on a secret it shares with the web site and sends it to the pop up window.
    Type: Grant
    Filed: November 2, 2010
    Date of Patent: June 4, 2013
    Assignee: Authentify Inc.
    Inventor: Ravi Ganesan
  • Patent number: 8458319
    Abstract: A system for tracking resource usage in network. In a specific embodiment, the system includes a memory in a distributed-forwarding switch that maintains resource evolution information. A module, which communicates with the memory, is adapted to update the resource evolution information when the resource changes or information associated with the resource changes. In a more specific embodiment, the memory is implemented via plural resource-tracking hash tables associated with forwarding engines in switches connected to a network. Each hash table communicates with a corresponding resource-tracking module that monitors changes in accompanying forwarding engines and updates the hash tables in response thereto. The resource-tracking modules may also selectively provide information in the resource-tracking modules to a user interface in response to queries or control signals originating from a user interface.
    Type: Grant
    Filed: January 11, 2006
    Date of Patent: June 4, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: Ravikanth Samprathi
  • Patent number: 8423628
    Abstract: Disclosed are methods for providing extended functionality to a networked device, the networked device connected in a network, as well as corresponding apparatus and computer-readable medium. The embodiments intercept data communications in which the networked device is a party, the data communications being intercepted by an interdictor, receive at the interdictor a subscription registration for notification of a networked device event which is to be altered, the subscription registration being received from an extension service, determine whether the data communications in which the networked device is a party corresponds to the subscription registration of the networked device event which is to be altered, and modify the data communications in which the networked device is a party to provide the extended functionality when the data communications are determined to correspond to the subscription registration of networked device event to be altered.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: April 16, 2013
    Assignee: Xerox Corporation
    Inventor: Gavan Tredoux
  • Patent number: 8412804
    Abstract: A technique for providing information relative to an entity's location to an entity in a communication network. A request for information is generated by a first entity wherein the request contains a location of the first entity. The request is then forwarded to a second entity which illustratively is a trusted source in the communication network. The second entity receives the request and identifies the requested information using the location information contained in the request. A notification containing the identified information is then generated by the second entity and forwarded to the first entity. The first entity receives the notification and processes it accordingly.
    Type: Grant
    Filed: January 6, 2006
    Date of Patent: April 2, 2013
    Assignee: Cisco Technology, Inc.
    Inventor: James M. Polk
  • Patent number: 8375098
    Abstract: System, method and program product for managing a file attached to an e-mail. The attached file's file name is obtained. A voice message file address is received and encoded into a modified address to comply with file naming rules of a recipient computer. A composite file name results from inserting the modified address into the attached file's file name and is displayed in the e-mail. The recipient computer extracts the modified address from the composite file name in the e-mail and decodes the modified address to obtain the voice message file address. Using the voice message file address, the recipient computer requests and receives the voice message file. The voice message is analyzed and verified prior to accessing the attached file. Verifying the voice message includes comparing a voice of the voice message to a voice signature.
    Type: Grant
    Filed: March 28, 2011
    Date of Patent: February 12, 2013
    Assignee: International Business Machines Corporation
    Inventor: Fernando Incertis Carro
  • Patent number: 8364751
    Abstract: An operation (such as a relational query) may be processed on a processing engine (such as a relational database server) on behalf of a client. A conventional processing involves the delivery of the operation to the processing engine, which executes the entire operation to completion and returns a result data set. It may be more efficient to allocate part of the operation to be performed on the client, but a developer may be unable or unavailable to rewrite the operation in a distributed manner. Instead, the operation may be automatically partitioned into a pre-engine client portion, a processing engine portion, and a client portion, and the instructions of each portion may be automatically allocated respectively to the client, the server, and the client. The partitioning may be adjusted to conserve computing resources, such as bandwidth and storage, and the instructions may be reordered to improve the processing of the operation.
    Type: Grant
    Filed: June 25, 2008
    Date of Patent: January 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Erik Meijer, Dinesh Chandrakant Kulkarni, Matthew J. Warren, Anders Hejlsberg
  • Patent number: 8307045
    Abstract: Methods for facilitating the creation of templates used to convert service data from a non-displayable format to alternate formats which are suited to be displayed on various client devices. In a preferred embodiment, the data corresponding to a selected service is examined to identify name-value pairs. A user is queried for a label corresponding to each pair. Formatting information for a plurality of client devices is contained in a master template. This information is used to generate a plurality of templates which are specific to the service data and the client devices and which are configured to convert the name-value pairs into formats adapted to be displayed on the corresponding devices.
    Type: Grant
    Filed: October 2, 2001
    Date of Patent: November 6, 2012
    Assignee: Open Text S.A.
    Inventors: Igor A. Shmulevich, Pero Smrzlic
  • Patent number: 8301719
    Abstract: A network device and method are directed towards detecting and blocking image spam within a message by performing statistical analysis on differences in edge pixel distribution patterns. An image spam detection component receives a message with an image attachment. Physical characteristics of the image are examined to determine whether the image is a candidate for further analysis. If so, then the image may be converted to a grayscale image, and then performing edge detection, followed by the elimination of non-maxima and thresholding of weak edges. Edge pixels and then employed to determine a normalized pixel density distribution (PDD). Various statistical analyses are applied to the resulting normalized PDD to determine a likelihood that the image is spam. A signature based exemption may be applied to images improperly identified as spam, based on trusted user feedback.
    Type: Grant
    Filed: December 8, 2010
    Date of Patent: October 30, 2012
    Assignee: Yahoo! Inc.
    Inventors: Ke Wei, Hao Zheng, Jay Pujara
  • Patent number: 8291221
    Abstract: A method and apparatus for implementing a novel one-way hash function with provable security properties for authentication and non-authentication applications on highly constrained devices, with particular application to RFID tags.
    Type: Grant
    Filed: August 8, 2008
    Date of Patent: October 16, 2012
    Assignee: Yeda Research & Development Co. Ltd.
    Inventor: Adi Shamir
  • Patent number: 8286219
    Abstract: A system and method is provided that makes sure the instruction sets executing on a computer are certified and secure. The system and method further facilitates a generic way to intercept the instruction loading process to inspect a loaded code segment first, before the computer gets a chance to execute the code segment. Further, a profiling component can monitor all executing processes running in a system and profile the behavior of the program. If the behavior is suspicious, established by a set of predefined rules, the profiler can take necessary actions to notify a system administrator and suspend or terminate execution of the program.
    Type: Grant
    Filed: February 16, 2008
    Date of Patent: October 9, 2012
    Assignee: Xencare Software Inc.
    Inventors: Atm Shafiqul Khalid, Mustafizur Rahman, Mahruma Khatoon Siddiqua
  • Patent number: 8281003
    Abstract: A system and method is provided for remote active window sensing of a display in a computing device and reporting of the same. The system includes a tool comprising a remote monitoring and reporting component configured to monitor active windows of one or more remote devices and provide a report to a presenter as to whether the active windows of the one or more remote devices are associated with a presentation of the presenter.
    Type: Grant
    Filed: January 3, 2008
    Date of Patent: October 2, 2012
    Assignee: International Business Machines Corporation
    Inventors: Fronz F. Batot, Adam R. Holley, Randy S. Johnson, Tedrick N. Northway, Howard N. Smallowitz
  • Patent number: 8230034
    Abstract: Embodiments of the present invention are directed generally to autocompete functionality in messaging applications. The autocomplete functionality, for example, generates frequently and/or recently used distribution lists or groups, performs keyword searches to identify recipient identifiers, and provides convenient modification of existing distribution lists or groups.
    Type: Grant
    Filed: May 25, 2011
    Date of Patent: July 24, 2012
    Assignee: Avaya Inc.
    Inventors: Richard J. Atkins, Sunny Singh Kalsi, Peggy J. Leisher-Samenfink, Rohan Lenard, David Thambiratnam, Michael J. Thomas, Bradley B. Williams
  • Patent number: 8180873
    Abstract: Described are computer-based methods and apparatuses, including computer program products, for subscribing to data feeds on a network. An user utilizes a transmitting device to transmit data packets that are split between a plurality of data centers for processing. The data packets are captured at the data centers. The data packets are recombined. The recombined data can be analyzed for fraud detection, marketing analysis, network intrusion detection, customer service analysis, and/or performance analysis. If fraudulent activity is detected, then the user can be interdicted to prevent further fraudulent activity.
    Type: Grant
    Filed: November 14, 2006
    Date of Patent: May 15, 2012
    Assignee: FMR LLC
    Inventors: Vijay C. Bhatt, Stephen Singh, Rajandra Laxman Kulkarni, Adam Greenberg
  • Patent number: 8135798
    Abstract: An over-the-air device services and management system includes a web applications server for providing a software download service, an account management server for providing an account maintenance service, and a synchronization server for providing a data management service. The suite of services offered by these servers may be wirelessly accessed from a client device.
    Type: Grant
    Filed: November 15, 2006
    Date of Patent: March 13, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Bharat Welingkar, Srikiran Prasad, William Eisner, Kevin T. Wu
  • Patent number: 8086726
    Abstract: A monitoring “cockpit” for a message exchange system is presented. In general, the monitoring cockpit provides a set of aggregated views in a graphical user interface that present a direct and intuitive overview of the entire message exchange system. These views provide information about the current state of the message exchange system, of the alerts that have occurred in the system, and of the current state of messaging with performance data of messaging included. From these views, a drilldown function is provided for more detailed views. The monitoring cockpit is designed as a central tool to quickly get an overview of the overall state of a productive message exchange system, allow a user to analyze problems in detail by navigating to the detailed status information, and repair problems by giving links to the appropriate message exchange configuration and administration tools.
    Type: Grant
    Filed: December 21, 2007
    Date of Patent: December 27, 2011
    Assignee: SAP AG
    Inventor: Christoph Hofmann
  • Patent number: 8037143
    Abstract: Embodiments of the present invention are directed generally to autocomplete functionality in messaging applications. The autocomplete functionality, for example, generates frequently and/or recently used distribution lists or groups, performs keyword searches to identify recipient identifiers, and provides convenient modification of existing distribution lists or groups.
    Type: Grant
    Filed: October 30, 2006
    Date of Patent: October 11, 2011
    Assignee: Avaya Inc.
    Inventors: Richard J. Atkins, Sunny Singh Kalsi, Peggy J. Leisher-Samenfink, Rohan Lenard, David Thambiratnam, Michael J. Thomas, Bradley B. Williams
  • Patent number: 8024425
    Abstract: A system and method for Web service archive deployment is describe. An exemplary method includes searching the Web services archive for a metadata descriptor, processing descriptors from the metadata descriptor, and generating a set of objects to serialize and deserialize input parameters.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: September 20, 2011
    Assignee: SAP AG
    Inventor: Dimitrina G. Stoyanova
  • Patent number: 8024412
    Abstract: Emails modeled as conversations are displayed in a user interface that enables users to read and interact with the emails within a conversation intuitively. Conversation breaks, such as those in an in-reply-to relationship between messages, are presented utilizing extra spaces between displayed message parts, excerpts of parent messages displayed above the message following the break, and/or graphical elements like broken connectors. Relationships between a user selected message and its parent within the conversation defined relationship are illustrated using graphical elements or schemes that focus on the selected message to avoid confusion due to information overload.
    Type: Grant
    Filed: February 15, 2008
    Date of Patent: September 20, 2011
    Assignee: Microsoft Corporation
    Inventors: Robert E. McCann, Jorge Pereira, Nathan E. Breskin-Auer