Patents by Inventor AMIR KONIGSBERG

AMIR KONIGSBERG 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: 10169810
    Abstract: A computerized method of detecting product description inconsistencies, comprising receiving from a seller a product description comprising one or more attributes of a product offered for sale on an online marketplace arena, extracting automatically the one or more attributes by analyzing the product description using one or more language analysis tool, analyzing automatically the one or more attributes compared to a plurality of attributes of one or more other products of a same class as the product to detect one or more inconsistencies of the product description with respect to the one or more attributes and outputting the at least one inconsistency.
    Type: Grant
    Filed: June 23, 2016
    Date of Patent: January 1, 2019
    Assignee: Twiggle Ltd.
    Inventors: Amir Konigsberg, Adi Avidor
  • Patent number: 10053112
    Abstract: The present disclosure relates to systems for implementing a computer-readable storage device comprising instructions, including a behavior recognizer, that, when executed by a system having a processor, cause the processor to perform operations, for providing personalized proactive assistance to a vehicle user. The operations comprise receiving a behavior input data package comprising a sequence of user events using the behavior recognizer, and determining the behavior input data package indicates proactive assistance to be presented to the vehicle user by the system, using a user behavior model and a machine state model of the behavior recognizer. The disclosure also relates to methods for providing personalized proactive assistance to a vehicle user.
    Type: Grant
    Filed: September 4, 2014
    Date of Patent: August 21, 2018
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Claudia V. Goldman-Shenhar, Amir Konigsberg, Omer Tsimhoni
  • Patent number: 10013468
    Abstract: A method of adapting a GUI that comprises selecting a group of multivariable objects which comply with a search query from a plurality of multivariable objects, each the plurality of multivariable object is defined by a plurality of object variable values each of one of a plurality of object variables, for each one of the plurality of object variables, calculating a plurality of difference values each defines a difference between a first object variable value of one of the group of multivariable objects and a second object variable value of another of the group of multivariable objects, identifying a set of differentiating object variables from the plurality of object variables according to an analysis of the plurality of difference values of each one of the plurality of object variables, and updating a GUI accordingly.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: July 3, 2018
    Assignee: Twiggle Ltd.
    Inventors: Adi Avidor, Amir Konigsberg
  • Publication number: 20180137124
    Abstract: A system and method for translating a search query to search operators usable by a search server to extract search results from a database, the method comprising identifying in a database model an attribute related to a database category that corresponds to a search term received via a search user interface, the database model includes a value space of possible values of the identified attribute translating the search term to a search operator by analyzing distribution of values in the value space of the identified attribute and determining based on the analyzed distribution whether to translate the search term to filtering or sorting search operator, and extracting search results by applying the determined search operator on a database indexed according to the database model.
    Type: Application
    Filed: November 15, 2016
    Publication date: May 17, 2018
    Inventors: Amir KONIGSBERG, Adi AVIDOR
  • Publication number: 20180113918
    Abstract: A system and method for controlling a graphical user interface (GUI) configured for searching in a database and for changing dynamically based on a received search query, the method including maintaining a database indexed according to attributes defined in a database model interpreting a received search query term by a natural language analyzer as at least one of the attributes extracting from the indexed database search results having values of the at least one of the attributes, and adapting design elements of the GUI to display statistical information about the used at least one attribute and the attribute values.
    Type: Application
    Filed: October 20, 2016
    Publication date: April 26, 2018
    Inventors: Amir KONIGSBERG, Adi AVIDOR, Yuval BAHARAV
  • Publication number: 20170372407
    Abstract: A computerized method of detecting product description inconsistencies, comprising receiving from a seller a product description comprising one or more attributes of a product offered for sale on an online marketplace arena, extracting automatically the one or more attributes by analyzing the product description using one or more language analysis tool, analyzing automatically the one or more attributes compared to a plurality of attributes of one or more other products of a same class as the product to detect one or more inconsistencies of the product description with respect to the one or more attributes and outputting the at least one inconsistency.
    Type: Application
    Filed: June 23, 2016
    Publication date: December 28, 2017
    Inventors: Amir KONIGSBERG, Adi Avidor
  • Publication number: 20170262161
    Abstract: There is provided a method for dynamically updating a set of data objects, comprising: managing an object dataset defining attribute values for attribute parameters for each object; receiving a query including search term(s); applying the query to the object dataset to select a first set of objects including attribute parameter(s) associated with the search term(s); instructing rendering of the first set of objects within a graphical user interface (GUI); receiving a selection of object(s) of the first set of objects; identifying attribute parameter(s) according to the selected object(s); excluding a second set of objects from the first set of objects based on different attribute values of the identified attribute parameter(s), to identify a third set of objects; and instructing dynamic rendering to update the GUI to present the third set of objects, wherein the third set of objects includes fewer members than the first set of objects.
    Type: Application
    Filed: April 24, 2017
    Publication date: September 14, 2017
    Applicant: Twiggle Ltd.
    Inventors: Udi GINDI, Amir KONIGSBERG, Adi AVIDOR
  • Patent number: 9632676
    Abstract: There is provided a method for dynamically updating a set of data objects, comprising: managing an object dataset defining attribute values for attribute parameters for each object; receiving a query including search term(s); applying the query to the object dataset to select a first set of objects including attribute parameter(s) associated with the search term(s); instructing rendering of the first set of objects within a graphical user interface (GUI); receiving a selection of object(s) of the first set of objects; identifying attribute parameter(s) according to the selected object(s); excluding a second set of objects from the first set of objects based on different attribute values of the identified attribute parameter(s), to identify a third set of objects; and instructing dynamic rendering to update the GUI to present the third set of objects, wherein the third set of objects includes fewer members than the first set of objects.
    Type: Grant
    Filed: October 14, 2015
    Date of Patent: April 25, 2017
    Assignee: Twiggle Ltd.
    Inventors: Udi Gindi, Amir Konigsberg, Adi Avidor
  • Publication number: 20170109410
    Abstract: A method of adapting a GUI that comprises selecting a group of multivariable objects which comply with a search query from a plurality of multivariable objects, each the plurality of multivariable object is defined by a plurality of object variable values each of one of a plurality of object variables, for each one of the plurality of object variables, calculating a plurality of difference values each defines a difference between a first object variable value of one of the group of multivariable objects and a second object variable value of another of the group of multivariable objects, identifying a set of differentiating object variables from the plurality of object variables according to an analysis of the plurality of difference values of each one of the plurality of object variables, and updating a GUI accordingly.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Inventors: Adi AVIDOR, Amir Konigsberg
  • Publication number: 20170109014
    Abstract: There is provided a method for dynamically updating a set of data objects, comprising: managing an object dataset defining attribute values for attribute parameters for each object; receiving a query including search term(s); applying the query to the object dataset to select a first set of objects including attribute parameter(s) associated with the search term(s); instructing rendering of the first set of objects within a graphical user interface (GUI); receiving a selection of object(s) of the first set of objects; identifying attribute parameter(s) according to the selected object(s); excluding a second set of objects from the first set of objects based on different attribute values of the identified attribute parameter(s), to identify a third set of objects; and instructing dynamic rendering to update the GUI to present the third set of objects, wherein the third set of objects includes fewer members than the first set of objects.
    Type: Application
    Filed: October 14, 2015
    Publication date: April 20, 2017
    Inventors: Udi GINDI, Amir KONIGSBERG, Adi AVIDOR
  • Patent number: 9628701
    Abstract: A social media system for a vehicle and a method of operating the social media system are provided. The social media system, for example, may include, but is not limited to a camera, an interface, a memory configured to store one or more safety settings, and a processor communicatively coupled to the camera, the interface and the memory, the processor being configured to receive, via the interface, a command request to utilize the social media system, determine, based upon the safety settings stored in the memory, when the command request may be completed, and executing the command request when the processor determines that command request may be completed.
    Type: Grant
    Filed: April 28, 2014
    Date of Patent: April 18, 2017
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Nadav Lavi, Amir Konigsberg
  • Publication number: 20160350839
    Abstract: A method of iteratively adapting an order of multivariate objects. The method comprises instructing a presentation of a plurality of entries representing a plurality of multivariate objects in an order set according to at least one of a plurality of object variants on a display and iteratively updating the order in a plurality of iterations wherein in each one of the plurality of iterations: identifying a user selection indicative of a new object variant from the plurality of object variants, calculating a new order for the a plurality of multivariate objects by a ordering function combining the new object variant and the at least one object variant, and instructing an update for the presentation, wherein the update replaces the order with the new order.
    Type: Application
    Filed: May 25, 2015
    Publication date: December 1, 2016
    Inventors: Adi AVIDOR, Omri SHACHAM, Amir KONIGSBERG
  • Patent number: 9476729
    Abstract: A method and system are disclosed for adaptive driver guidance for navigation and location-based services based on user behavior patterns. A driver-facing camera and a gaze tracking system determine the location of the driver's visual focus while an outside-facing camera detects and interprets external driving situations, a microphone and a speech analyzer identify driver vocalizations, and driver-proximate sensors and the driver-facing camera detect driver emotions. The driver's visual focus, the driver vocalizations and the driver emotions, along with vehicle system parameters from a data bus, are used to evaluate driver satisfaction with navigation guidance and determine driver behavior patterns. An adaptive navigation guidance engine modifies navigation guidance content and timing based on the driver satisfaction and behavior patterns. Adaptation of guidance for location-based services is also provided.
    Type: Grant
    Filed: May 29, 2014
    Date of Patent: October 25, 2016
    Assignee: GM Global Technology Operations LLC
    Inventors: Claudia V. Goldman-Shenhar, Amir Konigsberg, Peggy Wang, Omer Tsimhoni
  • Publication number: 20160300292
    Abstract: A method for updating an interactive product navigation user interface that comprises performing interface updating iterations, during iteration, send instructions to an application running on a client terminal to present an interactive product navigation user interface with an interactive indication, receive a user selection of the interactive indication from the application, select a product as a currently selected product according to the user selection, receive at least one reference product characteristic from product characteristics of the currently selected product, and update the interactive product navigation user interface with at least one new interactive indication of at least one member of at least one recommended product, the at least one member is selected according to a similarity between a characteristic value of the reference product characteristic of the currently selected product and a respective characteristic value of the reference product characteristic of the at least one member.
    Type: Application
    Filed: April 8, 2015
    Publication date: October 13, 2016
    Inventors: Omri SHACHAM, Adi AVIDOR, Amir KONIGSBERG
  • Patent number: 9308920
    Abstract: A vehicle automates a driver action by controlling vehicle systems according to a rule. The rule includes a trigger event and an automated action. Rules are created or added for use by a vehicle using applications including user-defined rule applications, automatic rule applications, and network applications.
    Type: Grant
    Filed: February 5, 2014
    Date of Patent: April 12, 2016
    Assignee: GM Global Technology Operations LLC
    Inventor: Amir Konigsberg
  • Publication number: 20160068169
    Abstract: The present disclosure relates to systems for implementing a computer-readable storage device comprising instructions, including a behavior recognizer, that, when executed by a system having a processor, cause the processor to perform operations, for providing personalized proactive assistance to a vehicle user. The operations comprise receiving a behavior input data package comprising a sequence of user events using the behavior recognizer, and determining the behavior input data package indicates proactive assistance to be presented to the vehicle user by the system, using a user behavior model and a machine state model of the behavior recognizer. The disclosure also relates to methods for providing personalized proactive assistance to a vehicle user.
    Type: Application
    Filed: September 4, 2014
    Publication date: March 10, 2016
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: CLAUDIA V. GOLDMAN-SHENHAR, AMIR KONIGSBERG, OMER TSIMHONI
  • Publication number: 20150365743
    Abstract: A method for producing sounds corresponding to an exterior of a source vehicle through an audio system corresponding to an interior of the source vehicle includes receiving an input audio signal corresponding to an undefined sound originating from a source within an external environment of the source vehicle and determining the undefined sound to be indicative of a specific external sound to be produced at a desired loudness by one or more output sound devices located within an internal cabin of the source vehicle. An output audio signal is generated based upon the input audio signal and a desired loudness for the specific external sound to be produced. The output audio signal is transmitted to the one or more output sound devices located within an internal cabin of the source vehicle to produce the specific external sound mixed in combination with internal sound that originates from one or more infotainment sources.
    Type: Application
    Filed: June 14, 2014
    Publication date: December 17, 2015
    Inventors: AMIR KONIGSBERG, TAL KOREN, ELI TZIRKEL-HANCOCK
  • Publication number: 20150345981
    Abstract: A method and system are disclosed for adaptive driver guidance for navigation and location-based services based on user behavior patterns. A driver-facing camera and a gaze tracking system determine the location of the driver's visual focus while an outside-facing camera detects and interprets external driving situations, a microphone and a speech analyzer identify driver vocalizations, and driver-proximate sensors and the driver-facing camera detect driver emotions. The driver's visual focus, the driver vocalizations and the driver emotions, along with vehicle system parameters from a data bus, are used to evaluate driver satisfaction with navigation guidance and determine driver behavior patterns. An adaptive navigation guidance engine modifies navigation guidance content and timing based on the driver satisfaction and behavior patterns. Adaptation of guidance for location-based services is also provided.
    Type: Application
    Filed: May 29, 2014
    Publication date: December 3, 2015
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: CLAUDIA V. GOLDMAN-SHENHAR, AMIR KONIGSBERG, PEGGY WANG, OMER TSIMHONI
  • Publication number: 20150347527
    Abstract: Methods and systems are provided for processing data. In one embodiment, a method comprises: receiving query data that requests a result; performing a query on structured data to determine a plurality or results; determining a relevancy for the plurality of results; and generating graphical user interface data for graphically displaying the plurality of results in a user interface based on the relevancy.
    Type: Application
    Filed: May 27, 2014
    Publication date: December 3, 2015
    Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: AMIR KONIGSBERG, CLAUDIA V. GOLDMAN-SHENHAR
  • Patent number: 9189692
    Abstract: Methods and systems are provided for detecting an attention of an occupant of a vehicle. In one embodiment, a method includes calculating, by a processor, a first gaze vector in a three-dimensional space based on a first vehicle location, a first vehicle orientation, and a first gaze direction; calculating, by the processor, a second gaze vector in the three-dimensional space based on a second vehicle location, a second vehicle orientation, and a second gaze direction; and determining the attention of the occupant based on the first gaze vector and the second gaze vector.
    Type: Grant
    Filed: February 14, 2014
    Date of Patent: November 17, 2015
    Assignee: GM GLOBAL TECHNOLOGY OPERATIONS LLC
    Inventors: Amir Konigsberg, Eviatar Tron, Gil Golan