Patents by Inventor Amit Fisher
Amit Fisher 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).
-
Patent number: 11164587Abstract: A personal assistant operation is provided for teaching a personal assistant device names preferred by the user for sensor activated devices. For this purpose, a method includes the personal assistant device receiving a request from a user to activate a requested device which the user has identified with a requested name which is unrecognized by the personal assistant device, determining a most likely candidate device from a list of candidate devices to activate in response to the request, activating the determined most likely candidate device, and identifying and saving the requested name as the name of the most likely candidate device in response to receiving confirmation from the user that the determined most likely candidate device is the requested device.Type: GrantFiled: January 15, 2019Date of Patent: November 2, 2021Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Bret A. Greenstein, Lisa Seacat DeLuca, Amit Fisher, Steven R. Abrams
-
Publication number: 20200227050Abstract: A personal assistant operation is provided for teaching a personal assistant device names preferred by the user for sensor activated devices. For this purpose, a method includes the personal assistant device receiving a request from a user to activate a requested device which the user has identified with a requested name which is unrecognized by the personal assistant device, determining a most likely candidate device from a list of candidate devices to activate in response to the request, activating the determined most likely candidate device, and identifying and saving the requested name as the name of the most likely candidate device in response to receiving confirmation from the user that the determined most likely candidate device is the requested device.Type: ApplicationFiled: January 15, 2019Publication date: July 16, 2020Inventors: Bret A. GREENSTEIN, Lisa Seacat DELUCA, Amit FISHER, Steven R. Abrams
-
Patent number: 9367652Abstract: A computerized method to provide an enriched unified model data index by generating a unified model data index by indexing shared syntax elements of data artifacts that describe engineering and non-engineering domains, creating instances of an engineering reference model describing model properties that define blocks and relationships between each of the data artifacts for each of the engineering and non-engineering domains, and enriching the unified model data index by adding the relationships having shared syntax elements of at least one instance of the engineering reference model to the shared syntax elements of the unified model data index.Type: GrantFiled: April 24, 2013Date of Patent: June 14, 2016Assignee: GLOBALFOUNDRIES INC.Inventors: Odellia Alfassi, Amit Fisher, Fabiana Fournier, Nir Mashkif, Aviad Sela
-
Publication number: 20160026924Abstract: A system and method for identifying graphical model semantics, one aspect, receive a graphical diagram, associate each of a plurality of elements with at least one predetermined meta-types, identify a plurality of types in the graphical diagram, and determine a category for each of elements in said graphical diagram. Containment identification rules identify one or more containment relationships in the graphical diagram. Multiplicity identification rules identify multiplicity relationships in the graphical diagram. Advanced semantic rules identify visual elements that represent attributes and refine relationships to identify unique behavior.Type: ApplicationFiled: August 10, 2015Publication date: January 28, 2016Inventors: David Amid, Ateret Anaby-Tavor, Zohar Feldman, Amit Fisher
-
Patent number: 9021308Abstract: A system for analyzing one or more process of software defect handling using one or more percentile-based statistical metric is provided herein. The system may include: a monitoring unit that is configured to monitor one or more processes of software defect handling, to yield monitored samples. The system further includes a percentile-based generator configured to generate one or more statistical metric that are at least partially based on percentile, further based on the monitored samples and further responsive to user selection; and a statistical calculation unit configured to apply the generated one or more statistical metric to real-time handling time samples obtained from the one or more processes of software defect handling, to yield a percentile-based analysis of the processes of software defect handling. The system may further include and a visual representation unit configured to visually present the percentile-based analysis responsive to preferences specified by the user.Type: GrantFiled: August 9, 2011Date of Patent: April 28, 2015Assignee: International Business Machines CorporationInventors: Murray Cantor, Amit Fisher, Sateesh S Kannegala, Segev Wasserkrug, Sergey N Zeltyn
-
Publication number: 20140324393Abstract: A computerized method for consolidating data artifacts across domains in a context of an engineering reference model, said method comprising: generating a unified model data index by indexing a plurality of elements of a plurality of data artifacts, wherein said plurality of data artifacts describe a plurality of engineering and non-engineering domains; creating an engineering reference model describing said plurality of engineering and non-engineering domains; enriching said unified model data index by adding a plurality of relations between a plurality of elements of at least one instance of said engineering reference model and a plurality of elements of said unified model data index.Type: ApplicationFiled: April 24, 2013Publication date: October 30, 2014Applicant: International Business Machines CorporationInventors: Odellia Alfassi, Amit Fisher, Fabiana Fournier, Nir Mashkif, Aviad Sela
-
Patent number: 8639481Abstract: A method of interactively achieving a Pareto-optimal design of systems is provided herein. The method includes the following stages: generating a system model containing elements that are associated with design parameters and design alternatives, as well as directives for calculating the system's measures of effectiveness (being the optimization objectives); exploring a plurality of design configurations all satisfying specified system constraints, meeting a Pareto optimal condition over the objective space, and representing different areas of the design and objective spaces; presenting a user with the determined set of design configurations; allowing the user to choose a range of interest, and repeating the exploring and presenting stages, wherein in each repetition, the exploring is carried out within a smaller sub-range, until the user makes a final selection of a design configuration.Type: GrantFiled: October 31, 2010Date of Patent: January 28, 2014Assignee: International Business Machines CorporationInventors: Dolev Dotan, Amit Fisher, Michael Masin, Segev Wasserkrug
-
Patent number: 8417785Abstract: Device, system, and method of electronic communication to facilitate collaboration and meeting. For example, a method of inducing social interaction among users of an electronic communication network includes: receiving a first behavioral profile representing one or more schedule items of a first user; receiving a second behavioral profile representing one or more schedule items of a second user; identifying a time-slot in which the first and second users are available according to the first and second behavioral profiles, respectively, and identifying a common activity-of-interest reflected in the first and second behavioral profiles; and sending to the first and second users invitations to engage in said activity-of-interest in said time-slot.Type: GrantFiled: February 19, 2008Date of Patent: April 9, 2013Assignee: International Business Machines CorporationInventors: Amit Fisher, Aya Soffer, Gabi Zodik
-
Publication number: 20130042149Abstract: A system for analyzing one or more process of software defect handling using one or more percentile-based statistical metric is provided herein. The system may include: a monitoring unit that is configured to monitor one or more processes of software defect handling, to yield monitored samples. The system further includes a percentile-based generator configured to generate one or more statistical metric that are at least partially based on percentile, further based on the monitored samples and further responsive to user selection; and a statistical calculation unit configured to apply the generated one or more statistical metric to real-time handling time samples obtained from the one or more processes of software defect handling, to yield a percentile-based analysis of the processes of software defect handling. The system may further include and a visual representation unit configured to visually present the percentile-based analysis responsive to preferences specified by the user.Type: ApplicationFiled: August 9, 2011Publication date: February 14, 2013Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Murray Cantor, Amit Fisher, Sateesh S. Kannegala, Segev Wasserkrug, Sergey N. Zeltyn
-
Publication number: 20120331443Abstract: A system and method for identifying graphical model semantics, one aspect, receive a graphical diagram, associate each of a plurality of elements with at least one predetermined meta-types, identify a plurality of types in the graphical diagram, and determine a category for each of elements in said graphical diagram. Containment identification rules identify one or more containment relationships in the graphical diagram. Multiplicity identification rules identify multiplicity relationships in the graphical diagram. Advanced semantic rules identify visual elements that represent attributes and refine relationships to identify unique behavior.Type: ApplicationFiled: September 5, 2012Publication date: December 27, 2012Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: David Amid, Ateret Anaby-Tavor, Zohar Feldman, Amit Fisher
-
Patent number: 8234175Abstract: Device, system, and method of collaborative distribution of digital merchandise. For example, an apparatus for collaborative distribution of Digital Merchandise Items (DMIs) includes: a first computing device having an agent module to receive a command of a first user to purchase a DMI from a second user, to provide information to process a first electronic payment from the first user to the second user, to receive the DMI from a second computing device of the second user, to receive a confirmation that a second electronic payment was made from a third user to the first user, to transfer a copy of the DMI from the first computing device to a third computing device of the third user, to calculate a first portion of the second electronic payment to be maintained by the first user, to calculate a second portion of the second electronic payment to be transferred to the second user, and to provide information to process an electronic payment of the second portion from the first user to the second user.Type: GrantFiled: April 1, 2008Date of Patent: July 31, 2012Assignee: International Business Machines CorporationInventors: Amit Fisher, Dagan Gilat, Gal Shachor, Pnina Vortman, Segev Eliezer Wasserkrug
-
Patent number: 8219468Abstract: Device, system, and method of project planning and management. For example, a method of project planning and management includes: publishing a representation of a project specification comprising one or more discrete objects; publishing a collaborative comment to one or more of the discrete objects; and receiving a supplier proposal to fulfill one or more of the discrete objects.Type: GrantFiled: February 28, 2008Date of Patent: July 10, 2012Assignee: International Business Machines CorporationInventors: Amit Fisher, Sima Nadler, Aya Soffer, Gabi Zodik
-
Publication number: 20120143781Abstract: A method of operationalizing service methodologies useable for a computerized environment is provided. The method includes the following stages: capturing a method to yield a workflow, work products and template structure; extracting structure and relations from at least one of: the templates, actual work products, workflow, and human experts; modeling the captured structure to yield a method model; augmenting the method-model using the extracted structure and relations, to yield an augmented method-model, such that the augmented method-model provides sufficient data for automatically generating a software application implementing a runtime environment that supports the method.Type: ApplicationFiled: December 1, 2010Publication date: June 7, 2012Applicant: International Business Machines CorporationInventors: Elad Fein, Amit Fisher, Richard Thomas Goodwin, Pietro Mazzoleni, Natalia Razinkov, Shlomit Schachor Ifergan, Biplav Srivastava
-
Publication number: 20120109606Abstract: A method of interactively achieving a Pareto-optimal design of systems is provided herein. The method includes the following stages: generating a system model containing elements that are associated with design parameters and design alternatives, as well as directives for calculating the system's measures of effectiveness (being the optimization objectives); exploring a plurality of design configurations all satisfying specified system constraints, meeting a Pareto optimal condition over the objective space, and representing different areas of the design and objective spaces; presenting a user with the determined set of design configurations; allowing the user to choose a range of interest, and repeating the exploring and presenting stages, wherein in each repetition, the exploring is carried out within a smaller sub-range, until the user makes a final selection of a design configuration.Type: ApplicationFiled: October 31, 2010Publication date: May 3, 2012Applicant: International Business Machines CorporationInventors: Dolev Dotan, Amit Fisher, Michael Masin, Segev Wasserkrug
-
Publication number: 20120051583Abstract: A method of determining whether a given diagram is a conceptual model is provided. The method may include the following steps: obtaining a plurality of artifacts, wherein each one of the artifacts exhibits at least one diagram, and wherein at least some of the artifacts exhibit text associated with the diagrams; determining for each diagram, a plurality of specified factors; and estimating, for each diagram, a likelihood of the diagram being a conceptual model based at least partially on the determined factors. Optionally, the method may further include the step of applying a scoring function to the determined factors, to yield a score, wherein the estimating is further based on the score.Type: ApplicationFiled: August 26, 2010Publication date: March 1, 2012Applicant: International Business Machines CorporationInventors: David Amid, Ateret Anaby-Tavor, Avivit Bercovich, Michael Desmond, Amit Fisher, Harold Leon Ossher, Ian David Simmonds
-
Publication number: 20110184882Abstract: A computer implemented method for social modeling is disclosed. The method includes entering into a modeling environment one or more model elements by one or more users via communication device communicating over a communication network, performing modeling actions on the model elements, by the users according to their roles, determining if one or more of the model elements satisfy a policy, and if so determining that the policy satisfying model elements are finalized. A computer program product and a data processing system are also disclosed.Type: ApplicationFiled: January 25, 2010Publication date: July 28, 2011Applicant: International Business Machines CorporationInventors: David Amid, Ateret Anaby-Tavor, Amit Fisher, Dagan Gilat, Segev Eliezer Wasserkrug
-
Publication number: 20100161524Abstract: A system and method for identifying graphical model semantics, one aspect, receive a graphical diagram, associate each of a plurality of elements with one or more predetermined meta-types, identify a plurality of types in the graphical diagram, and determine a category for each of elements in said graphical diagram. Containment identification rules identify one or more containment relationships in the graphical diagram. Multiplicity identification rules identify multiplicity relationships in the graphical diagram. Advanced semantic rules identify visual elements that represent attributes and refine relationships to identify unique behavior.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Applicant: International Business Machines CorporationInventors: David Amid, Ateret Anaby-Tavor, Zohar Feldman, Amit Fisher
-
Publication number: 20100162208Abstract: A modeling tool may be created directed from a drawing. A plurality of components and their relationships are deduced from the drawing and defined as a metamodel. One or more user operations performed while creating the drawing are also determined and used in building the metamodel. The metamodel may be used in a fixed mode to create a model with definition of the metamodel. The metamodel may be also used in a flexible mode to further redefine the metamodel or create a second metamodel.Type: ApplicationFiled: December 19, 2008Publication date: June 24, 2010Applicant: International Business Machines CorporationInventors: David Amid, Ateret Anaby-Tavor, Amit Fisher, Aviad Sela, Gal Shachor, Vadim Vasilov
-
Publication number: 20090248535Abstract: Device, system, and method of collaborative distribution of digital merchandise. For example, an apparatus for collaborative distribution of Digital Merchandise Items (DMIs) includes: a first computing device having an agent module to receive a command of a first user to purchase a DMI from a second user, to provide information to process a first electronic payment from the first user to the second user, to receive the DMI from a second computing device of the second user, to receive a confirmation that a second electronic payment was made from a third user to the first user, to transfer a copy of the DMI from the first computing device to a third computing device of the third user, to calculate a first portion of the second electronic payment to be maintained by the first user, to calculate a second portion of the second electronic payment to be transferred to the second user, and to provide information to process an electronic payment of the second portion from the first user to the second user.Type: ApplicationFiled: April 1, 2008Publication date: October 1, 2009Inventors: Amit Fisher, Dagan Gilat, Gal Shachor, Pnina Vortman, Segev Eliezer Wasserkrug
-
Publication number: 20090222481Abstract: Device, system, and method of project planning and management. For example, a method of project planning and management includes: publishing a representation of a project specification comprising one or more discrete objects; publishing a collaborative comment to one or more of the discrete objects; and receiving a supplier proposal to fulfill one or more of the discrete objects.Type: ApplicationFiled: February 28, 2008Publication date: September 3, 2009Inventors: Amit Fisher, Sima Nadler, Aya Soffer, Gabi Zodik