Patents by Inventor Eyal Toledano

Eyal Toledano 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: 20110047458
    Abstract: A method for utilizing an object in cooperation between computer apparatus and a mobile device, comprises the steps of: a) identifying an object shown on a screen associated with computing apparatus; b) determining the coordinates of said object on said screen; and c) transmitting said object and/or its metadata.
    Type: Application
    Filed: August 20, 2009
    Publication date: February 24, 2011
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eyal Toledano, Reuben Bareli, Dan Shirron, Elad Haviv
  • Publication number: 20100218664
    Abstract: A portable electronic device having a screen and a numeric keypad, comprises: a sound card for processing sound signals to produce musical tones; a musical synthesizer, associated with said sound card, for electronically synthesizing musical instruments; and a user interface for interfacing said musical synthesizer to a user via said screen and said numeric keypad. The device can be a cellular telephone and may be able to interact with other devices.
    Type: Application
    Filed: March 8, 2010
    Publication date: September 2, 2010
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Eyal Toledano, Natan Linder, Ytai Ben-Tsvi
  • Patent number: 7725419
    Abstract: A proactive user interface, installed in (or otherwise control and/or be associated with) any type of computational device. The proactive user interface actively makes suggestions to the user, based upon prior experience with a particular user and/or various preprogrammed patterns from which the computational device could select, depending upon user behavior. These suggestions could be made by altering the appearance of at least a portion of the display, for example by changing a menu or a portion thereof; providing different menus for display; and/or altering touch screen functionality. The suggestions could also be made audibly.
    Type: Grant
    Filed: September 3, 2004
    Date of Patent: May 25, 2010
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jong-Goo Lee, Eyal Toledano, Natan Linder, Ran Ben-Yair, Yariv Eisenberg
  • Patent number: 7709725
    Abstract: A portable electronic device having a screen and a numeric keypad, comprises: a sound card for processing sound signals to produce musical tones; a musical synthesizer, associated with said sound card, for electronically synthesizing musical instruments; and a user interface for interfacing said musical synthesizer to a user via said screen and said numeric keypad. The device can be a cellular telephone and may be able to interact with other devices.
    Type: Grant
    Filed: January 7, 2005
    Date of Patent: May 4, 2010
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Eyal Toledano, Natan Linder, Ytai Ben-Tsvi
  • Publication number: 20100034393
    Abstract: An ad-hoc Adaptive Wireless Mobile Sound System, comprises a) a Master device, capable of sending a message/query to one or more mobile phone nodes, to verify whether they hold in their memory a specific song/track and to learn their music playing capabilities; b) transmission means provided in the Master, to convey to the mobile nodes that do not have a specific file in their memory, if any, a compressed audio stream of the said file; c) software suitable to convey, in a streaming fashion, the compressed audio file over wireless connectivity; d) software provided in the Master receives to select, based on an answer to said query, an appropriate surround scheme/algorithm configuration that takes into account the mobile nodes capabilities; e) communication means provided in the Master to publish the surround scheme/algorithm configuration in which a playing role/channel allocated to each of the mobile nodes; and f) means provided in the Master to synchronize the mobile nodes and to order them to play a stream
    Type: Application
    Filed: August 6, 2008
    Publication date: February 11, 2010
    Inventors: Noam Sorek, Eyal Toledano, Moshe Vered
  • Patent number: 7565647
    Abstract: A computing application for a mobile information device is generated from An extensible markup language, MIDML, in which different types of tags correspond to different application functions. A command line compiler parses the MIDML specification, reading the tags in specialized readers, which are then accessed by generators of specialized objects for an object model using different generators for each type. A predefined set of tags is extendible by the application developer. The generation process results in Java source code, which is then compiled into a MIDlet and packaged into a JAR file and a JAD file.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: July 21, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Eran Davidov, Michal Geva, Eyal Toledano, Natan Linder
  • Patent number: 7512932
    Abstract: An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language, MIDML. Applications are defined based on easily manipulated textual tags, without need for writing specific code. The tags are processed to ultimately generate source code files. Initially, the input is parsed. Next, a hierarchical object model of the application is populated with objects. Separate readers read and parse the different tags and accompanying elements. The readers are registered in a descriptor object factory, to be instantiated as required in processing extended MIDML files. The object model enables the capabilities of the system to be easily extended, simply by adding new tags, and readers to the existing factory set. The resulting object model is accessible to a generator that produces the actual output.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: March 31, 2009
    Assignee: Sun Microsystems, Inc.
    Inventors: Eran Davidov, Natan Linder, Eyal Toledano, Omer Pomerantz, Daniel Blaukopf
  • Publication number: 20090046677
    Abstract: An apparatus for sharing user-defined media content with a peer. The apparatus comprises a repository for storing media content inputted by a user of the apparatus and a wireless interface for establishing a wireless personal area network (WPAN) with a first communication entity of the peer in a proximity to said apparatus. The WPAN allows the peer to access the media content using the first communication entity, thereby allows the user to share said media content with the peer.
    Type: Application
    Filed: August 16, 2007
    Publication date: February 19, 2009
    Applicant: Samsung Electronics Co., Ltd.
    Inventors: Eyal Toledano, Natan Linder
  • Publication number: 20080009272
    Abstract: A method for providing content via a wireless communication network to a requesting terminal. The method comprising editing the content on a mobile terminal, receiving a request at a mobile terminal for the content from the first requesting terminal, and providing the content to the first requesting terminal via at least one connection with a mobile terminal storing the content.
    Type: Application
    Filed: June 19, 2007
    Publication date: January 10, 2008
    Applicant: Samsung Electronics Co., Ltd.
    Inventor: Eyal Toledano
  • Publication number: 20070294250
    Abstract: A customizable, intuitive content management front end is provided for a mobile communication device having limited computing resources. The content comprises multiple content items in several different content types. The apparatus comprises an environment management unit operative to support an environment, typically a three-dimensional environment, as a display on said screen resource. The environment is part of a front end application for the device. An object support unit supports placement of objects into the three-dimensional environment, and an association unit content types with the various objects, such that items of a given content type are accessible via a respective object. Individual content items of the given type are then selected either randomly, semi-randomly or manually for the object.
    Type: Application
    Filed: June 19, 2007
    Publication date: December 20, 2007
    Applicant: Sumsung Electronics Co., Ltd.
    Inventors: Natan Linder, Eyal Toledano, Kim Lee
  • Patent number: 7305671
    Abstract: An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language. Developers can use the markup language to define applications and content based on easily manipulated textual tags, rather than having to write specific source code. A compiler, processes the tags in several phases. In one phase, a hierarchical object model of the application is populated with objects. Then, in another phase, a generator traverses the object model hierarchy in a top-down manner, producing source code files corresponding to objects in the object model. The code files may include various elements, for example screens, forms, and servlets. For each element required to be generated, an appropriately configured generator class is invoked. The output code can be Java source code.
    Type: Grant
    Filed: January 23, 2003
    Date of Patent: December 4, 2007
    Assignee: Sun Microsystems, Inc.
    Inventors: Eran Davidov, Natan Linder, Eyal Toledano, Omer Pomerantz, Daniel Blaukopf
  • Publication number: 20060130636
    Abstract: A portable electronic device having a screen and a numeric keypad, comprises: a sound card for processing sound signals to produce musical tones; a musical synthesizer, associated with said sound card, for electronically synthesizing musical instruments; and a user interface for interfacing said musical synthesizer to a user via said screen and said numeric keypad. The device can be a cellular telephone and may be able to interact with other devices.
    Type: Application
    Filed: January 7, 2005
    Publication date: June 22, 2006
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Eyal Toledano, Natan Linder, Ytai Ben-Tsvi
  • Publication number: 20050143138
    Abstract: A proactive user interface, installed in (or otherwise control and/or be associated with) any type of computational device. The proactive user interface actively makes suggestions to the user, based upon prior experience with a particular user and/or various preprogrammed patterns from which the computational device could select, depending upon user behavior. These suggestions could be made by altering the appearance of at least a portion of the display, for example by changing a menu or a portion thereof; providing different menus for display; and/or altering touch screen functionality. The suggestions could also be made audibly.
    Type: Application
    Filed: September 3, 2004
    Publication date: June 30, 2005
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-Goo Lee, Eyal Toledano, Natan Linder, Ran Ben-Yair, Yariv Eisenberg
  • Publication number: 20050118996
    Abstract: A proactive user interface, installed in (or otherwise control and/or be associated with) any type of computational device. The proactive user interface actively makes suggestions to the user, based upon prior experience with a particular user and/or various preprogrammed patterns from which the computational device could select, depending upon user behavior. These suggestions can be made by altering the appearance of at least a portion of the display, for example by changing a menu or a portion thereof; providing different menus for display; and/or altering touch screen functionality. The suggestions can also be made audibly.
    Type: Application
    Filed: September 3, 2004
    Publication date: June 2, 2005
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-Goo Lee, Eyal Toledano, Natan Linder, Ran Ben-Yair, Yariv Eisenberg
  • Publication number: 20050054381
    Abstract: A proactive user interface, which could optionally be installed in (or otherwise control and/or be associated with) any type of computational device. The proactive user interface actively makes suggestions to the user, based upon prior experience with a particular user and/or various preprogrammed patterns from which the computational device could select, depending upon user behavior. These suggestions could optionally be made by altering the appearance of at least a portion of the display, for example by changing a menu or a portion thereof; providing different menus for display; and/or altering touch screen functionality. The suggestions could also optionally be made audibly.
    Type: Application
    Filed: December 23, 2003
    Publication date: March 10, 2005
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jong-Goo Lee, Eyal Toledano, Natan Linder, Yariv Eisenberg, Ran Ben-Yair
  • Publication number: 20030237050
    Abstract: A computing application for a mobile information device is generated from An extensible markup language, MIDML, in which different types of tags correspond to different application functions. A command line compiler parses the MIDML specification, reading the tags in specialized readers, which are then accessed by generators of specialized objects for an object model using different generators for each type. A predefined set of tags is extendible by the application developer. The generation process results in Java source code, which is then compiled into a MIDlet and packaged into a JAR file and a JAD file.
    Type: Application
    Filed: January 23, 2003
    Publication date: December 25, 2003
    Inventors: Eran Davidov, Michal Geva, Eyal Toledano, Natan Linder
  • Publication number: 20030225774
    Abstract: An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language. Developers can use the markup language to define applications and content based on easily manipulated textual tags, rather than having to write specific source code. A compiler, processes the tags in several phases. In one phase, a hierarchical object model of the application is populated with objects. Then, in another phase, a generator traverses the object model hierarchy in a top-down manner, producing source code files corresponding to objects in the object model. The code files may include various elements, for example screens, forms, and servlets. For each element required to be generated, an appropriately configured generator class is invoked. The output code can be Java source code.
    Type: Application
    Filed: January 23, 2003
    Publication date: December 4, 2003
    Inventors: Eran Davidov, Natan Linder, Eyal Toledano, Omer Pomerantz, Daniel Blaukopf
  • Publication number: 20030182626
    Abstract: An infrastructure is provided for creating MIDlet applications on demand for mobile information devices, using a tag-based markup language. A servlet running on a web server, acknowledges the request of the remote mobile information device for an application. If the requested MIDlet is found in the server's cache, it is downloaded to the requester. Otherwise, the servlet identifies the characteristics of the mobile information device, and identifies resources that are required to produce an updated MIDlet in order to satisfy the request. A compiler is then invoked to generate the requested MIDlet, which is then packaged and downloaded over-the-air to the requestor.
    Type: Application
    Filed: January 23, 2003
    Publication date: September 25, 2003
    Inventors: Eran Davidov, Michal Geva, Eyal Toledano, Natan Linder
  • Publication number: 20030181196
    Abstract: A computing application for a mobile information device is generated from An extensible markup language, MIDML, in which different types of tags correspond to different application functions. An library infrastructure parses the MIDML specification, reading the tags in specialized readers, and generating specialized objects for an object model using different generators for each type. A predefined set of tags is extendible by the application developer. The generation process results in Java source code, which is then compiled and packaged into a JAR file and a JAD file. An applications layer includes a servlet, which processes user requests for the computing application, and causes an appropriate version to be downloaded over a data network.
    Type: Application
    Filed: January 23, 2003
    Publication date: September 25, 2003
    Inventors: Eran Davidov, Natan Linder, Eyal Toledano, Omer Pomerantz, Daniel Blaukopf
  • Publication number: 20030182625
    Abstract: An infrastructure is provided for creating applications for mobile information devices, using a tag-based markup language, MIDML. Applications are defined based on easily manipulated textual tags, without need for writing specific code. The tags are processed to ultimately generate source code files. Initially, the input is parsed. Next, a hierarchical object model of the application is populated with objects. Separate readers read and parse the different tags and accompanying elements. The readers are registered in a descriptor object factory, to be instantiated as required in processing extended MIDML files. The object model enables the capabilities of the system to be easily extended, simply by adding new tags, and readers to the existing factory set. The resulting object model is accessible to a generator that produces the actual output.
    Type: Application
    Filed: January 23, 2003
    Publication date: September 25, 2003
    Inventors: Eran Davidov, Natan Linder, Eyal Toledano, Omer Pomerantz, Daniel Blaukopf