Patents by Inventor Vittorio Castelli

Vittorio Castelli 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: 20170364050
    Abstract: A power tool accident prevention method, system, and non-transitory computer readable medium receiving images from a static camera of a setup or operation of a power tool, include a danger identification circuit configured to: analyze the images to identify inherent dangers in the setup or the operation of the power tool, and identify at least one potential cause of an accident based on the identified inherent dangers, and a power tool disabling circuit configured to activate an emergency safety measure of the power tool to avoid the at least one potential cause of the accident.
    Type: Application
    Filed: June 21, 2016
    Publication date: December 21, 2017
    Inventors: Vittorio Castelli, Radu Florian, Gourab Kundu, Taesun Moon, Avirup Sil
  • Publication number: 20170286766
    Abstract: A method and system are provided for assisting a user performing a procedure. The method includes capturing, by a camera, images of user activity while the user is performing the procedure. The method further includes converting, by computer processing system, the images of user activity into a text representation of user activity. The method also includes comparing, by the computer processing system, the textual representation of user activity to procedure documentation. The method additionally includes at least one of visually and audibly indicating, by a display and a speaker, a corrective action to the user responsive to a mismatch result from said comparing step.
    Type: Application
    Filed: March 29, 2016
    Publication date: October 5, 2017
    Inventors: Vittorio Castelli, Georgiana Dinu, Radu Florian, Gourab Kundu, Taesun Moon, Avirup Sil
  • Publication number: 20170278011
    Abstract: A method and system are provided for combining models. The method includes forming, by a computer having a processor and a memory, model pairs from a model ensemble that includes a plurality of models. The method further includes comparing the model pairs based on sets of output results produced by the model pairs to provide comparison results. The method also includes constructing, by the computer, a combination model from at least one of the model pairs based on the comparison results. The comparing step is performed using user-generated set-based feedback.
    Type: Application
    Filed: March 22, 2016
    Publication date: September 28, 2017
    Inventors: Vittorio Castelli, Radu Florian, Taesun Moon, Avirup Sil
  • Publication number: 20170269930
    Abstract: A project documentation method, system, and non-transitory computer readable medium, include a matching circuit configured to match the multimodal communications between users stored in the database to the project, an identification circuit configured to associate a chat thread of the multimodal communications to a sub-project of the project, a relating circuit configured to relate words of the chat thread and words in text of the project, an extracting and creating circuit configured to extract text of the chat thread that is relevant to the text of the project and create a document including the relevant text of the chat thread, and a decision circuit configured to decide whether to update the document including the relevant text created by the extracting and creating circuit with newly extracted text based on a similarity between data of the document and the newly extracted text to avoid redundancies within the created document.
    Type: Application
    Filed: March 21, 2016
    Publication date: September 21, 2017
    Inventors: Vittorio Castelli, Radu Florian, Taesun Moon, Avirup Sil
  • Publication number: 20170169397
    Abstract: A personalized scheduling and networking method, system, and non-transitory computer readable medium include creating a user persona profile based on user information, extracting scheduling and networking information based on event information, matching a user with events during a conference based on the extracted scheduling and networking information and the user persona profile, and creating a schedule and a route for maximizing a number of the events and networking opportunities based on matches of the matching.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: Vittorio Castelli, Georgiana Dinu, Radu Florian, Gourab Kundu, Taesun Moon, Avirup Sil
  • Publication number: 20170140057
    Abstract: A method for automatically extracting and organizing information by a processing device from a plurality of data sources is provided. A natural language processing information extraction pipeline that includes an automatic detection of entities is applied to the data sources. Information about detected entities is identified by analyzing products of the natural language processing pipeline. Identified information is grouped into equivalence classes containing equivalent information. At least one displayable representation of the equivalence classes is created. An order in which the at least one displayable representation is displayed is computed. A combined representation of the equivalence classes that respects the order in which the displayable representation is displayed is produced.
    Type: Application
    Filed: January 30, 2017
    Publication date: May 18, 2017
    Inventors: VITTORIO CASTELLI, Radu Florian, Xiaoqiang Luo, Hema Raghavan
  • Publication number: 20170091835
    Abstract: A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
    Type: Application
    Filed: November 23, 2016
    Publication date: March 30, 2017
    Inventors: Vittorio CASTELLI, Rick A. HAMILTON, II, Brian M. O'CONNELL, Clifford A. PICKOVER, Keith R. WALKER
  • Publication number: 20170091626
    Abstract: An analytics engine operates on data associated with users and opportunities. A broker system provides the opportunity data to the analytics engine, but the analytics engine does not provide user data to the broker system. The analytics engine notifies users of results of analytics operations.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 30, 2017
    Inventors: Vittorio Castelli, Georgiana Dinu, Radu Florian, Gourab Kundu, Taesun Moon, Avirup Sil
  • Patent number: 9552595
    Abstract: A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
    Type: Grant
    Filed: November 13, 2013
    Date of Patent: January 24, 2017
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 9471559
    Abstract: Creating training data for a natural language processing system may comprise obtaining natural language input, the natural language input annotated with one or more important phrases; and generating training instances comprising a syntactic parse tree of nodes representing elements of the natural language input augmented with the annotated important phrases. In another aspect, a classifier may be trained based on the generated training instances. The classifier may be used to predict one or more potential important phrases in a query.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 18, 2016
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Radu Florian, Xiaoqiang Luo, Sameer Maskey, Hema Raghavan
  • Publication number: 20160267071
    Abstract: A method, system, and/or computer program product displays related content on a user interface. An initial electronic document is analyzed to identify a mention in the initial electronic document. A mention descriptor of the mention in the initial electronic document is generated according to a context of the initial electronic document. The mention descriptor is mapped to a disambiguation identifier from a knowledge base that contains an entity related to the mention, where the disambiguation identifier identifies the entity within the knowledge base. The disambiguation identifier is associated with the initial electronic document, and is also associated with an entity metadata visualization panel. The disambiguation identifier is associated with the entity metadata visualization panel by mapping the entity metadata visualization panel to the disambiguation identifier.
    Type: Application
    Filed: March 12, 2015
    Publication date: September 15, 2016
    Inventors: Vittorio Castelli, Radu Florian, Avirup Sil
  • Publication number: 20160239993
    Abstract: A method for rendering a virtual world avatar of a computerized system is disclosed. The method comprises defining a plurality of receptor points located on the virtual world avatar, wherein the plurality of receptor points is associated with at least one object that moves between the plurality of receptor points based upon at least one predetermined trigger, changing a state of at least one of the plurality of receptor points from a first state to a second state based upon a measurable quantity and a predetermined threshold to update the associated at least one object, and in response to the measurable quantity no longer satisfying the predetermined threshold, reverting the state of the at least one of the plurality of receptor points from the second state back to the first state.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: VITTORIO CASTELLI, RICK A. HAMILTON, II, CLIFFORD A. PICKOVER, JOHN J. RITSKO
  • Patent number: 9396260
    Abstract: A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among multiple virtual world providers, each interfaced with to access a separate virtual world account, to retrieve a separate selection of inventory items from each virtual world account. The virtual lobby client renders an inventory directory index of each separate selection of inventory items within a single lobby interface with at least one selectable option for managing each of the items in the inventory directory from the single lobby interface. The virtual lobby client renders, within the single lobby interface, a separate graphical portal for each virtual account, wherein entry of each of the separate graphical portals triggers the virtual lobby client to automatically open a virtual world specific interface window into a particular virtual world instance provided under the particular virtual world account associated with the entered graphical portal.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: July 19, 2016
    Assignee: KING.COM LTD.
    Inventors: Vittorio Castelli, Rick A. Hamilton, II, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Patent number: 9324173
    Abstract: A method of rendering an electronic graphical representation of a user of a computerized system includes providing a plurality of states for the electronic graphical representation including first and second differing states, monitoring a measurable quantity to provide a monitored quantity, and changing a state of the graphical representation from the first state to the second state based upon the monitored quantity. The graphical representation is an avatar and the method includes defining a receptor point associated with the avatar and associating an object with the receptor point. The receptor point is located on the avatar. The plurality of states includes a non-hybrid state. The plurality of states includes a hybrid state. The hybrid state is a static image hybrid state and a video hybrid state. The video hybrid state is a live video hybrid state and a pre-recorded video hybrid state.
    Type: Grant
    Filed: July 17, 2008
    Date of Patent: April 26, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Rick A. Hamilton, II, Clifford A. Pickover, John J. Ritsko
  • Patent number: 8903707
    Abstract: A method, an apparatus and an article of manufacture for determining a dropped pronoun from a source language. The method includes collecting parallel sentences from a source and a target language, creating at least one word alignment between the parallel sentences in the source and the target language, mapping at least one pronoun from the target language sentence onto the source language sentence, computing at least one feature from the mapping, wherein the at least one feature is extracted from both the source language and the at least one pronoun projected from the target language, and using the at least one feature to train a classifier to predict position and spelling of at least one pronoun in the target language when the at least one pronoun is dropped in the source language.
    Type: Grant
    Filed: January 12, 2012
    Date of Patent: December 2, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bing Zhao, Imed Zitouni, Xiaoqiang Luo, Vittorio Castelli
  • Patent number: 8850331
    Abstract: A method and system is provided for item inquiry and information presentation via standard communication paths. More particularly, the method and system detects an item associated with an avatar of a virtual universe (VU) user in a VU and determine information associated with the item. Additionally, the method and system are operable to display the information in the VU in a high-resolution component of the VU.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: September 30, 2014
    Assignee: International Business Machines Corporation
    Inventors: Vittorio Castelli, Rick A. Hamilton, III, Brian M. O'Connell, Clifford A. Pickover, Keith R. Walker
  • Publication number: 20140163962
    Abstract: Creating training data for a natural language processing system may comprise obtaining natural language input, the natural language input annotated with one or more important phrases; and generating training instances comprising a syntactic parse tree of nodes representing elements of the natural language input augmented with the annotated important phrases. In another aspect, a classifier may be trained based on the generated training instances. The classifier may be used to predict one or more potential important phrases in a query.
    Type: Application
    Filed: March 15, 2013
    Publication date: June 12, 2014
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Vittorio Castelli, Radu Florian, Xiaoqiang Luo, Sameer Maskey, Hema Raghavan
  • Patent number: 8739146
    Abstract: Systems and methods for dynamically generating computer executable technical support procedures, as well as updating/augmenting such executable procedures, by tracking and processing sequences of actions (execution traces) that are taken by experts (or users) when performing a procedure or when executing an executable procedure.
    Type: Grant
    Filed: July 30, 2003
    Date of Patent: May 27, 2014
    Assignee: International Business Machines Corporation
    Inventors: Lawrence Bergman, Vittorio Castelli, Tessa Lau, Daniel Oblinger
  • Patent number: 8725496
    Abstract: A method, an apparatus and an article of manufacture for customizing a natural language processing engine. The method includes enabling selection of one or more parameters of a desired natural language processing task, the one or more parameters intended for use by a trained and an untrained user, mapping the one or more selected parameters to a collection of one or more intervals of an input parameter to an optimization algorithm, and applying the optimization algorithm with the collection of one or more intervals of an input parameter to a model used by a natural language processing engine to produce a customized model.
    Type: Grant
    Filed: July 26, 2011
    Date of Patent: May 13, 2014
    Assignee: International Business Machines Corporation
    Inventors: Bing Zhao, Vittorio Castelli
  • Patent number: RE46533
    Abstract: Inflatable airbag for a vehicle which is deployed in the event of an accident involving the vehicle to provide protection for an occupant of the vehicle includes a plurality of ribbons coupled together to define an enclosed, fluid-retaining space and a layer of film laminated on at least one of an outer side of the woven ribbons and an inner side of the ribbons. The ribbons may be made from polypropylene, polyethylene, polyester or polyamide and the layers of film may be made from polyethylene, polyurethane, polyester or polyamide. The ribbons and layers of film may be made of the same or different materials.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: September 5, 2017
    Assignee: Automotive Technologies International, Inc.
    Inventors: David S Breed, Wendell C Johnson, Ryan H Breed, Vittorio Castelli