Patents by Inventor Shai Alfandary

Shai Alfandary 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: 20170024577
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Application
    Filed: July 27, 2016
    Publication date: January 26, 2017
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Patent number: 9424283
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: August 23, 2016
    Assignee: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Publication number: 20160019241
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Application
    Filed: September 30, 2015
    Publication date: January 21, 2016
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Patent number: 9171180
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Grant
    Filed: May 2, 2014
    Date of Patent: October 27, 2015
    Assignee: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Publication number: 20140244689
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Application
    Filed: May 2, 2014
    Publication date: August 28, 2014
    Applicant: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Patent number: 8756221
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: June 17, 2014
    Assignee: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Patent number: 8725598
    Abstract: A computer program product tangibly embodied in an information carrier includes instructions that, when executed, perform operations that modify stock levels of a storage location in a logistic environment system. The operations include receiving information indicating a stock level change at storage location database objects that each represent a storage location for stock in a logistic environment. A storage location database object has associated with it a rule, a stock amount value specifying an amount of stock for the storage location, and a threshold that indicates a stock level to be maintained for the storage location. The operations also include determining, using the rule, if the stock level change would cause the stock amount value to cross the threshold, and if so, generating a request to modify the amount of stock at the storage location so that the stock amount value does not cross the threshold.
    Type: Grant
    Filed: June 10, 2008
    Date of Patent: May 13, 2014
    Assignee: SAP AG
    Inventors: Shai Alfandary, Zahi Libfeld, Ziv Holzman, Michal Diga, Orit Harel, Malkiel Hadari
  • Patent number: 8498994
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in an on-demand database service environment. In one embodiment, a first document file is received at a computing device configured to provide on-demand computing services via a network. The first document file may be capable of being displayed on a display device. The first document file may be stored on a storage medium accessible via the network. The first document file may be designated as being associated with a social file. A reference to the social file may be stored as a first one of a plurality of feed items in a feed table in a database. The feed items may be capable of being published in an information feed displayed on a display device.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: July 30, 2013
    Assignee: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Patent number: 8417591
    Abstract: A computer program product tangibly embodied in an information carrier includes instructions that, when executed, perform operations that modify stock levels of a storage location in a logistic environment system. The operations include receiving information indicating a stock level change at storage location database objects that each represent a storage location for stock in a logistic environment. A storage location database object has associated with it a rule, a stock amount value specifying an amount of stock for the storage location, and a threshold that indicates a stock level to be maintained for the storage location. The operations also include determining, using the rule, if the stock level change would cause the stock amount value to cross the threshold, and if so, generating a request to modify the amount of stock at the storage location so that the stock amount value does not cross the threshold.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: April 9, 2013
    Assignee: SAP AG
    Inventors: Shai Alfandary, Zahi Libfeld, Ziv Holzman, Michal Diga, Orit Harel, Malkiel Hadari
  • Patent number: 8402426
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing a make to stock process. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component. The process components include an Accounting process component; a Production process component; a Site Logistics process component; a Confirmation and Inventory process component; a Customer Requirement Processing process component; a Demand Forecast Processing process component; a Supply and Demand Matching process component; a Production Trigger and Response process component; an In-house Requirement Processing process component; a Sales Scheduling Agreement Processing process component; and a Demand Planning process component.
    Type: Grant
    Filed: December 30, 2005
    Date of Patent: March 19, 2013
    Assignee: SAP AG
    Inventors: Shai Alfandary, Reiner Bildmayer, Achim Clemens, Andre Doerfler, Tim Gaiser, Stephan Hetzer, Ami Heitner, Jochen Hirth, Thorsten Kulick, Andreas Poth, Andreas Sandner, Jochen Steinbach, Martin J Wilmes, Jens Freund, Stefan Kaetker, Gerd Moosmann, Peter Latocha
  • Patent number: 8326706
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having logistics execution functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: December 4, 2012
    Assignee: SAP AG
    Inventors: Achim Clemens, Stefan Moeller, Thomas Friedrich, Yair Ben-Shaul, Jochen Hirth, Wolfgang Barheine, Achim Heger, Stephan Hetzer, Andreas Bettin, Jochen Steinbach, Reiner Bildmayer, Jan Richert, Sergio Rozenszajn, Irena Kull, Shai Alfandary, Nir Pachter, Yuval Morad, Renzo Colle, Nico Apfelbach, Martin J. Wilmes, Sabine Deimel, Jens Freund, Frank Wagner
  • Publication number: 20120143817
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in an on-demand database service environment. In one embodiment, a first document file is received at a computing device configured to provide on-demand computing services via a network. The first document file may be capable of being displayed on a display device. The first document file may be stored on a storage medium accessible via the network. The first document file may be designated as being associated with a social file. A reference to the social file may be stored as a first one of a plurality of feed items in a feed table in a database. The feed items may be capable of being published in an information feed displayed on a display device.
    Type: Application
    Filed: June 1, 2011
    Publication date: June 7, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Publication number: 20120143917
    Abstract: Disclosed are systems, apparatus, methods, and computer readable media for creating and sharing social files in a feed system. In one embodiment, a request is received to perform an action related to a social file. The social file may provide access to a first document file within a social networking system. The first document file may be capable of being displayed on a display device. A determination may be made as to whether the requested action complies with a permission configuration record associated with the social file. The permission configuration record may identify one or more user accounts permitted to access the social file.
    Type: Application
    Filed: June 1, 2011
    Publication date: June 7, 2012
    Applicant: salesforce.com, inc.
    Inventors: Madhu Prabaker, Shai Alfandary, Robert J. Snell, James Johnson
  • Patent number: 7721212
    Abstract: A configuration for an enterprise computing system is selected. A computer-implemented method to be performed in connection with installing a software system includes presenting, on a display device, multiple selectable visual representations regarding how to configure an enterprise computing system. Each of the visual representations has associated therewith a predefined set of configuration data for the enterprise computing system, and each visual representation depicts a feature of the associated predefined set of configuration data that differentiates from the other predefined sets of configuration data. The method includes receiving a selection of one of the visual representations by a user, and configuring the enterprise computing system using at least one of the predefined sets of configuration data that is associated with the selected visual representation.
    Type: Grant
    Filed: June 28, 2006
    Date of Patent: May 18, 2010
    Assignee: SAP AG
    Inventors: Shai Alfandary, Malkiel Hadari
  • Publication number: 20100070318
    Abstract: Methods and apparatus, including systems and computer program products, for a service architecture design that provides enterprise services having logistics execution functionality at the level of an enterprise application. The design includes a set of service operations, process components, and optionally deployment units. Suitable business objects are also described.
    Type: Application
    Filed: September 18, 2008
    Publication date: March 18, 2010
    Inventors: Achim Clemens, Stefan Moeller, Thomas Friedrich, Yair Ben-Shaul, Jochen Hirth, Wolfgang Barheine, Achim Heger, Stephan Hetzer, Andreas Bettin, Jochen Steinbach, Reiner Bildmayer, Jan Richert, Sergio Rozenszajn, Irena Kull, Shai Alfandary, Nir Pachter, Yuval Morad, Renzo Colle, Nico Apfelbach, Martin J. Wilmes, Sabine Deimel, Jens Freund, Frank Wagner
  • Publication number: 20090171758
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing physical inventory.
    Type: Application
    Filed: December 31, 2007
    Publication date: July 2, 2009
    Inventors: Shai Alfandary, Jochen Hirth, Martin J. Wilmes, Jens Freund, Gerd Moosmann
  • Publication number: 20080294527
    Abstract: A computer program product tangibly embodied in an information carrier includes instructions that, when executed, perform operations that modify stock levels of a storage location in a logistic environment system. The operations include receiving information indicating a stock level change at storage location database objects that each represent a storage location for stock in a logistic environment. A storage location database object has associated with it a rule, a stock amount value specifying an amount of stock for the storage location, and a threshold that indicates a stock level to be maintained for the storage location. The operations also include determining, using the rule, if the stock level change would cause the stock amount value to cross the threshold, and if so, generating a request to modify the amount of stock at the storage location so that the stock amount value does not cross the threshold.
    Type: Application
    Filed: June 10, 2008
    Publication date: November 27, 2008
    Inventors: Shai Alfandary, Zahi Libfeld, Ziv Holzman, Michal Diga, Orit Harel, Malkiel Hadari
  • Publication number: 20080275713
    Abstract: Methods, systems, and apparatus, including computer program products, for implementing a software architecture design for a software application implementing physical inventory. The application is structured as multiple process components interacting with each other through service interfaces, and multiple service interface operations, each being implemented for a respective process component.
    Type: Application
    Filed: December 30, 2005
    Publication date: November 6, 2008
    Inventors: Shai Alfandary, Jochen Hirth, Martin Wilmes, Jens Freund, Stefan Kaetker, Gerd Moosmann, Peter Latocha
  • Publication number: 20080004740
    Abstract: A computer-implemented method for providing status information for a material includes obtaining information at least in part from an electronic database order object that has been released from a planning process for execution. The order object defines a requirement for a material. Using the obtained information, status information for the material is determined for a location. A predefined output regarding the material is generated using the determined status information. A graphical user interface for providing status information for a material includes a first input control for user identification of the material, an area presenting information about a status of the material at a location, and a second input control for a user to initiate, after presentation of the information about the status of the material, an action to modify the status.
    Type: Application
    Filed: June 28, 2006
    Publication date: January 3, 2008
    Inventors: Noam Tamarkin, Roni Avni, Thomas Friedrich, Shai Alfandary
  • Publication number: 20080005548
    Abstract: A configuration for an enterprise computing system is selected. A computer-implemented method to be performed in connection with installing a software system includes presenting, on a display device, multiple selectable visual representations regarding how to configure an enterprise computing system. Each of the visual representations has associated therewith a predefined set of configuration data for the enterprise computing system, and each visual representation depicts a feature of the associated predefined set of configuration data that differentiates from the other predefined sets of configuration data. The method includes receiving a selection of one of the visual representations by a user, and configuring the enterprise computing system using at least one of the predefined sets of configuration data that is associated with the selected visual representation.
    Type: Application
    Filed: June 28, 2006
    Publication date: January 3, 2008
    Inventors: Shai Alfandary, Malkiel Hadari