Patents by Inventor Eric Wilcox

Eric Wilcox has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20110153670
    Abstract: A method, system, and computer program product for dynamic field-level access control in a Wiki. The method comprises: inserting a virtual field in a Wiki using delimiters; and assigning sole ownership of the virtual field to a user who first inserts the virtual field, where the owner of the virtual field controls access to the virtual field using at least one access control list.
    Type: Application
    Filed: March 4, 2011
    Publication date: June 23, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Michael Muller, Kushal B. Dave, Jonathan Feinberg, Sandra L. Kogan, Eric Wilcox
  • Patent number: 7930316
    Abstract: A method, system, and computer program product for dynamic field-level access control in shared documents. The method comprises: providing a field in a shared document, wherein the field is not owned by a user and can be edited by any user; and assigning sole ownership of the field to a user who first edits the field, wherein the owner of the field controls access to the field using at least one access control list.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: April 19, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael Muller, Kushal B. Dave, Jonathan Feinberg, Sandra L. Kogan, Eric Wilcox
  • Patent number: 7921454
    Abstract: A system and method are disclosed for protecting a password assigned to a user, the method comprising: providing a password entry screen having a virtual keyboard, the virtual keyboard including a plurality of character keys arranged in a non-QWERTY format; authenticating the user if a password submitted by the user accessing the password entry screen matches a user password retrieved from a password database; and denying access to the user if the submitted password does not match the retrieved user password. The system comprises a storage module and a computer program for performing the method.
    Type: Grant
    Filed: October 22, 2007
    Date of Patent: April 5, 2011
    Assignee: International Business Machines Corporation
    Inventors: Julian A. Cerruti, Stefan Nusser, Jerald Thomas Schoudt, Gustavo Stefani, Eric Wilcox
  • Publication number: 20100191913
    Abstract: A method of operating an embedded memory having (i) a local memory, (ii) a system memory, and (iii) a multi-level cache memory coupled between a processor and the system memory. According to one embodiment of the method, a two-level cache memory is configured to function as a single-level cache memory by excluding the level-two (L2) cache from the cache-transfer path between the processor and the system memory. The excluded L2-cache is then mapped as an independently addressable memory unit within the embedded memory that functions as an extension of the local memory, a separate additional local memory, or an extension of the system memory.
    Type: Application
    Filed: January 26, 2009
    Publication date: July 29, 2010
    Applicant: AGERE SYSTEMS INC.
    Inventors: James D. Chlipala, Richard P. Martin, Richard Muscavage, Eric Wilcox
  • Publication number: 20100174747
    Abstract: A computer-implemented method that inputs a confirmed social network of a user, performs data mining of electronically accessible data for the user to produce a mined social network including individuals having a social relationship with the user and having an electronically accessible link to the user, subtracts the confirmed social network of the user from the mined social network to produce a recommendation list, in which the recommendation list includes at least one new individual not belonging to the confirmed social network of the use, and in which the recommendation list recommends the at least one new individual not belonging to the confirmed social network for membership in the confirmed social network, and outputs the recommendation list to the user.
    Type: Application
    Filed: January 6, 2009
    Publication date: July 8, 2010
    Applicant: International Business Machines Corporation
    Inventors: Stephen P. Farrell, Ido Guy, Inbal Ronen, Sigalit Ur, Eric Wilcox
  • Publication number: 20100161369
    Abstract: A method and system for relationship weighting in social networks are provided. The method includes identifying a plurality of sources of relationship data and extracting from each source a list of connected contacts with a relationship strength for each connection. The lists of contacts from the sources are aggregated into an aggregated list, with each source having a source weighting. The aggregated list is applied to an un-weighted social network to provide relationship strengths between contacts.
    Type: Application
    Filed: December 23, 2008
    Publication date: June 24, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Stephen Paul FARRELL, Ido GUY, Noga MESHULAM, Inbal RONEN, Elad SHAHAR, Sigalit UR, Eric WILCOX
  • Publication number: 20100017569
    Abstract: A PCB having fewer off-chip memories than chips, a MCM, and a method of accessing an off-chip shared memory space. In one embodiment, the method includes: (1) generating a memory request at a first chip of the printed circuit board, (2) transforming the memory request to a shared memory request and (3) directing the shared memory request to an off-chip shared memory space indirectly coupled to the first chip via a second chip of the printed circuit board.
    Type: Application
    Filed: July 16, 2008
    Publication date: January 21, 2010
    Applicant: Agere Systems Inc.
    Inventors: Michael S. Buonpane, James D. Chlipala, Richard P. Martin, Richard Muscavage, Eric Wilcox
  • Publication number: 20090106825
    Abstract: A system and method are disclosed for protecting a password assigned to a user, the method comprising: providing a password entry screen having a virtual keyboard, the virtual keyboard including a plurality of character keys arranged in a non-QWERTY format; authenticating the user if a password submitted by the user accessing the password entry screen matches a user password retrieved from a password database; and denying access to the user if the submitted password does not match the retrieved user password. The system comprises a storage module and a computer program for performing the method.
    Type: Application
    Filed: October 22, 2007
    Publication date: April 23, 2009
    Inventors: Julian A. Cerruti, Stefan Nusser, Jerald Thomas Schoudt, Gustavo Stefani, Eric Wilcox
  • Publication number: 20090106827
    Abstract: A system and method are disclosed for protecting a password assigned to a user, the method comprising: providing a password entry screen having a virtual keyboard, the virtual keyboard including a plurality of character keys arranged in a non-QWERTY format; authenticating the user if a password submitted by the user accessing the password entry screen matches a user password retrieved from a password database; and denying access to the user if the submitted password does not match the retrieved user password. The system comprises a storage module and a computer program for performing the method.
    Type: Application
    Filed: June 5, 2008
    Publication date: April 23, 2009
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Julian A. Cerruti, Stefan Nusser, Jerald Thomas Schoudt, Gustavo Stefani, Eric Wilcox
  • Publication number: 20070168885
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to managing the scatter and flood problem of the activity-centric computing environment and provide a method, system and computer program product for sorting and filtering activities in an activity-centric computing environment. In one embodiment of the invention, a method for filtering and sorting activity objects in an activity-centric computing environment can include generating at least one activity thread of hierarchically arranged activity objects, selecting at least one filtering criterion for the activity objects, and filtering the activity objects in the activity threads. Additionally, a filtered view of the activity objects can be generated in an activity map in the activity-centric computing environment.
    Type: Application
    Filed: December 28, 2006
    Publication date: July 19, 2007
    Inventors: Michael Muller, Andrew Schirmer, Werner Geyer, Eric Wilcox, Sandra Kogan, Charles Hill, Martin Moore, Elizabeth Brownholtz, David Millen, Paul Moody
  • Publication number: 20070143692
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to Wiki page processing and provide a novel and non-obvious method, system and computer program product for multi-type field processing in a Wiki page. In one embodiment of the invention, a data processing system configured to serve Wiki pages, the data processing system can be provided. The system can include a content host configured with a Wiki server, and multi-field editing logic coupled to the Wiki server. The multi-field editing logic can include program code enabled to edit at least two different fields in a Wiki page. Moreover, each of the different fields can have correspondingly different field types wherein one of the field types is a dynamic access control list (ACL) limited editable field.
    Type: Application
    Filed: December 21, 2005
    Publication date: June 21, 2007
    Applicant: International Business Machines Corporation
    Inventors: Michael Muller, Jonathan Feinberg, Sandra Kogan, Eric Wilcox
  • Patent number: 7158592
    Abstract: The invention is a method and apparatus for ensuring synchronization for digital communication between a transmitting and a receiving device, particularly when the clock and/or frame synchronization is sourced from a different location than the transmit data.
    Type: Grant
    Filed: June 29, 2001
    Date of Patent: January 2, 2007
    Assignee: Agere Systems, Inc.
    Inventors: James W. Hofmann, Donald Raymond Laturell, Vladimir Sindalovsky, Steven E. Strauss, Eric Wilcox
  • Publication number: 20060149567
    Abstract: A method, system, and computer program product for dynamic field-level access control in shared documents. The method comprises: providing a field in a shared document, wherein the field is not owned by a user and can be edited by any user; and assigning sole ownership of the field to a user who first edits the field, wherein the owner of the field controls access to the field using at least one access control list.
    Type: Application
    Filed: December 30, 2004
    Publication date: July 6, 2006
    Applicant: International Business Machines Corporation
    Inventors: Michael Muller, Kushal Dave, Jonathan Feinberg, Sandra Kogan, Eric Wilcox
  • Publication number: 20060059237
    Abstract: A method, system and apparatus for integrating dynamic application input and output in an instant messaging/chat system. In this regard, a method for integrating dynamically produced application input and output into instant messaging/chat content in an established instant messaging/chat session can include receiving application input from a remote instant messaging/chat client as a posting to an established instant messaging/chat session and forwarding the received application input to a designated external application. Finally, the application output from the external application can be posted as content in the established instant messaging/chat session. Additionally, the application input can be pre-processed before performing the forwarding step, and the application output can be post-processed before performing the posting step.
    Type: Application
    Filed: September 14, 2004
    Publication date: March 16, 2006
    Applicant: International Business Machines Corporation
    Inventor: Eric Wilcox
  • Publication number: 20060031332
    Abstract: A method, system and apparatus for logging external events in a human-to-human conversational space. In a preferred aspect of the invention, a persistent human-to-human conversational system can include a persistent human-to-human conversational tool such as a persistent chat tool, and an external event processor coupled to the persistent human-to-human conversational tool. The system further can include a query interface to the persistent human-to-human conversational tool. Finally, the system can include one or more collaborative tools communicatively linked to the persistent human-to-human conversational tool.
    Type: Application
    Filed: July 19, 2004
    Publication date: February 9, 2006
    Applicant: International Business Machines Corporation
    Inventors: Elizabeth Brownholtz, Werner Geyer, Sandra Kogan, Michael Muller, Eric Wilcox
  • Publication number: 20050198021
    Abstract: Described is a method for visualization of attributes of workflow weblogs. A group of workflow weblogs is searched to find weblogs that have an attribute that satisfies a search condition. The group of workflow weblogs can include instantiations of a single workflow. Attributes are displayed for each of the weblogs found by the search. An attribute is displayed using a modified graphical parameter if the attribute satisfies a predefined condition for the attribute type. The modified graphical parameter can include modified text or a modified graphical structure.
    Type: Application
    Filed: April 28, 2005
    Publication date: September 8, 2005
    Applicant: International Business Machines Corporation
    Inventors: Eric Wilcox, Sandra Kogan, Martin Wattenberg
  • Publication number: 20050165920
    Abstract: A system for providing a local computer system user with detail information about remote computer system users, such as users of separate client computer systems from that of the local user. The detail information regarding remote users is obtained by a client software program on the local computer system, and originates in at least one program and/or system external to the client application software providing the detail information to the local user. The detail information is accessible through graphical objects associated with remote users, and presented either within a visual context of an awareness client program, or within the visual context of an application program external to the awareness client program. Users are able to control the specific detail information about them that is made available to other users.
    Type: Application
    Filed: January 22, 2004
    Publication date: July 28, 2005
    Inventors: Bernard Kerr, Paul Moody, Daniel Gruen, Eric Wilcox
  • Publication number: 20050144571
    Abstract: A system and method is provided to assist a user in selecting, identifying, and handling email messages. A selection color module may provide for the display of color coding and selection highlighting. The selection color module may provide a secondary highlighting color to indicate messages related to a selected message. A category navigation module may provide one or more of the following: an indicator that provides the user with a number of items that are off the screen for a particular category, a command that causes the first entry for a category to be scrolled into view, a label to indicate the number of items in a particular category matching a particular criteria, and/or a control for scrolling between next or previous categories.
    Type: Application
    Filed: December 29, 2003
    Publication date: June 30, 2005
    Inventors: Darrell Loverin, Jodi Coppinger, Douglas Conmy, Eric Wilcox, Paul Moody
  • Publication number: 20050144569
    Abstract: A system and method is provided to assist a user in selecting, identifying, and handling email messages. A selection color module may provide for the display of color coding and selection highlighting. The selection color module may provide a secondary highlighting color to indicate messages related to a selected message. A category navigation module may provide one or more of the following: an indicator that provides the user with a number of items that are off the screen for a particular category, a command that causes the first entry for a category to be scrolled into view, a label to indicate the number of items in a particular category matching a particular criteria, and/or a control for scrolling between next or previous categories.
    Type: Application
    Filed: December 29, 2003
    Publication date: June 30, 2005
    Inventors: Eric Wilcox, Jodi Coppinger, Bernard Kerr, Paul Moody
  • Publication number: 20050131750
    Abstract: Described is a method for tracking the status of a workflow. Each step of the workflow is performed by one or more members of the workflow and each member has at least one workflow role. A weblog is generated to track an instance of the workflow and members are assigned to the weblog. An entry is posted in the weblog to indicate the performance of a workflow action, such as the completion of a workflow step or the execution of a workflow exception. The entry can be made directly into the weblog or may be in response to an entry made in a personal weblog. A workflow feed can be provided to an aggregator to permit monitoring of the workflow along with other workflows and weblog entries. Additionally, the viewing of weblog entries can be restricted to a predetermined group of users.
    Type: Application
    Filed: December 12, 2003
    Publication date: June 16, 2005
    Applicant: International Business Machines Corporation
    Inventors: Sandra Kogan, Eric Wilcox