Patents by Inventor Diego A. Kaplan

Diego A. Kaplan 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: 20070049263
    Abstract: Disclosed is a system and method for maintaining software instructions stored in a wireless communications device memory. The software is organized using code sections, where each code section is in a contiguous portion of memory and relocatable independently of other code sections. Maintenance includes the ability to run a unique software component called a compactor while the normal system is not in executable form. The compactor expands, compresses, and relocates code sections to allow downloaded code to be incorporated into the system code base.
    Type: Application
    Filed: October 23, 2006
    Publication date: March 1, 2007
    Inventors: Gowri RAJARAM, Diego Kaplan
  • Patent number: 7159214
    Abstract: A system and method are provided for reorganizing software instructions in a wireless communications device memory. Wireless device system software is stored in current code sections with the start of code sections at corresponding start addresses. Memory blocks are identified with corresponding code sections. A new code section is received via a wireless communications device air interface. A current code section is identified for updating. Code section sizes are calculated. In response to calculating the code section sizes, a compaction schedule is generated. Current code sections are resized. Code section start addresses are changed. The new codes section is arranged with the current codes sections.
    Type: Grant
    Filed: July 26, 2001
    Date of Patent: January 2, 2007
    Assignee: Kyocera Wireless Corp.
    Inventors: Gowri Rajaram, Diego Kaplan
  • Patent number: 7143407
    Abstract: A system and method are provided for executing dynamic instruction sets in a wireless communications device. The method comprises: forming the system software into symbol libraries, each symbol library comprising symbols having related functionality; arranging the symbol libraries into code sections in a code storage section nonvolatile memory; executing system software; receiving a patch manager run time instruction (PMRTI) or dynamic instruction sets, including conditional operation code and data items, in a file system section nonvolatile memory; calling a run-time library from a first code section; processing the patch manager run time instruction operation code; operating on system data and system software; and, in response to operating on the system data and system software, controlling the execution of the system software.
    Type: Grant
    Filed: August 10, 2001
    Date of Patent: November 28, 2006
    Assignee: Kyocera Wireless Corp.
    Inventors: Gowri Rajaram, Diego Kaplan
  • Patent number: 7129853
    Abstract: Systems and methods for remote control of a wireless communication device are provided. Remote access to a wireless communication device is obtained through a packet switched mobile terminated data call. The data call can also be originated from the wireless communication device. Authentication and validation procedures facilitate secure remote control access to the wireless communication device by one or more remote control access points. Once a remote control access session has been established, the remote control access point can execute commands on the wireless communication device, including initiating voice calls and scheduling future commands. Additionally, an audio-video teleconference can be initiated using streaming video and voice over IP.
    Type: Grant
    Filed: November 18, 2003
    Date of Patent: October 31, 2006
    Assignee: Kyocera Wireless Corp.
    Inventor: Diego Kaplan
  • Publication number: 20060240877
    Abstract: An automated process and system for setting an alert style for a communications device is provided. A scheduling program is used to define one or more activities. The scheduling program may operate on the communication device, or may be operated remotely. An alert style is selected and associated with a particular activity. When an incoming call is received during the activity, the communications device uses the selected alert style. An override condition or rule may also further adjust the alert style used by communications device.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Viktor Filiba, Diego Kaplan
  • Publication number: 20060240868
    Abstract: A system and process for updating files on a wireless mobile device is provided. The wireless mobile device has an RF (radio frequency) card which cooperates with a wireless network to provide wireless communication. In one example, the wireless network maintains a message contact list on a network server. The message contact list contains address information useful for sending textual, video, audio, or image messages through the wireless network. When the wireless mobile device is activated on the network, the message contact list is transmitted to the wireless mobile device. The wireless mobile device is then able to use the message contact list to generate and transmit messages.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventors: Diego Kaplan, Refael Bar
  • Publication number: 20060240850
    Abstract: Systems and methods for sending binary messages to a wireless communication device are provided. A mobile handset maintains a database of contacts including an indicator identifying whether a particular contact is capable or incapable of receiving a binary message. When a mobile handset attempts to send a binary message to a recipient, the contact database is consulted to determine if the status of the recipient's capability for receiving and correctly processing the binary message. If the recipient status is capable, the binary message is sent. If the recipient status is incapable, the user is prompted for instructions. A user may elect to send the binary message anyway, send a text only part of the message, or cancel sending the binary message altogether. If the recipient's status is unknown, the mobile handset sends a special message to the recipient that will prompt a response from the recipient if it is capable of processing a binary message.
    Type: Application
    Filed: April 22, 2005
    Publication date: October 26, 2006
    Inventor: Diego Kaplan
  • Publication number: 20060195517
    Abstract: A system and method for configuring, or provisioning, mobile communication devices 10 by an administrator 12. Administrator 12 comprises a computer, or second mobile device 18. Feature codes for configuring a device 10 are encrypted into a Short Message System (SMS) message or an Internet protocol-based Over-the-Air (IOTA) protocol message and transmitted to mobile device 10. The message further contains a mobile identifier and a set/reset bit to indicate whether the features are to be set or reset. The encrypted message is communicated to mobile device 10 over communications channel 14 of a mobile communication network.
    Type: Application
    Filed: May 8, 2006
    Publication date: August 31, 2006
    Applicant: Kyocera Wireless Corp.
    Inventors: Diego Kaplan, Bilhan Kirbas
  • Patent number: 7089022
    Abstract: A method for obtaining information related to services within a certain area using a mobile communication device includes downloading a menu of services based on a coarse determination of the position of the mobile communication device, where each service in the menu is associated with a telephone number. The associated telephone number is used to connect to a networked based server that stores information related to a plurality of services. Once the menu of services and associated telephone numbers is downloaded, a subscriber can select one of the services in order to obtain information related to the service using the associated number.
    Type: Grant
    Filed: February 2, 2005
    Date of Patent: August 8, 2006
    Assignee: Kyocera Wireless Corp.
    Inventor: Diego Kaplan
  • Publication number: 20060172746
    Abstract: A method for obtaining information related to services within a certain area using a mobile communication device includes downloading a menu of services based on a coarse determination of the position of the mobile communication device, where each service in the menu is associated with a telephone number. The associated telephone number is used to connect to a networked based server that stores information related to a plurality of services. Once the menu of services and associated telephone numbers is downloaded, a subscriber can select one of the services in order to obtain information related to the service using the associated number.
    Type: Application
    Filed: February 2, 2005
    Publication date: August 3, 2006
    Inventor: Diego Kaplan
  • Publication number: 20060166663
    Abstract: One way to deliver increased wireless communication device performance without using a higher performance processor is to offload processor functions in a wireless communications device. In one example a wireless device selects a processor function to be performed for the wireless device and evaluates the selected processor function to determine whether to offload the processor function. If it is determined that the processor function can be offloaded the wireless device transmits a wireless request to a remote processor to perform the offload processor function. After performing the processor function at the remote processor and generating a result the wireless device receives the result.
    Type: Application
    Filed: January 24, 2005
    Publication date: July 27, 2006
    Inventors: Steven Haehnichen, Diego Kaplan
  • Patent number: 7043263
    Abstract: A system and method for configuring, or provisioning, mobile communication devices 10 by an administrator 12. Administrator 12 comprises a computer, or second mobile 18. Mobile configuration feature codes are communicated to mobile 10 by communications channel 14 which can comprise RF wireless transmission over a mobile communication network. Feature codes are transmitted to mobile 10 by way of a Short Message System (SMS) or an Internet protocol-based Over-the-Air (IOTA) protocol.
    Type: Grant
    Filed: April 11, 2002
    Date of Patent: May 9, 2006
    Assignee: Kyocera Wireless Corp.
    Inventors: Diego Kaplan, Bilhan Kirbas
  • Publication number: 20060034311
    Abstract: An exemplary mobile broadband modem for network access comprises a processor coupled to an I/O interface capable of being communicably coupled to a plurality of computers, a transceiver coupled to an antenna and the processor, and a network sharing module executed by the processor that establishes a network connection via the transceiver and allows computer to then utilize the network connection. The mobile broadband modem may include a chassis for securing the PC card modem transceiver within the chassis.
    Type: Application
    Filed: February 3, 2005
    Publication date: February 16, 2006
    Inventors: Diego Kaplan, Thomas Vaccaro, Bryan Ireland, Joseph Zeff, Christopher Maddox
  • Patent number: 6931236
    Abstract: Briefly, the mobile phone as a monitoring appliance allows a mobile phone to function as a remote-monitoring device. The mobile phone is turned on and left in the place to be monitored. After the mobile phone has a positive sound volume level comparison or a positive sound volume level comparison and a positive comparison to a target sound, the mobile phone places a telephone call to a predetermined telephone number and transmits the sound received by the microphone in the mobile phone.
    Type: Grant
    Filed: November 21, 2001
    Date of Patent: August 16, 2005
    Assignee: Kyocera Wireless Corp.
    Inventor: Diego Kaplan
  • Publication number: 20050124317
    Abstract: A link between a handset and a connectivity toolkit program running on a server computer is established over a wireless communication network. The link can be initiated by the server computer via mobile IP or SMS request. The may also be initiated by the handset. Once the link is established, the connectivity toolkit program can send files to the handset and retrieve files from the handset. Correspondingly, the handset can send files to and retrieve files from the server. Thus, file storage can take place on either the server or the handset. For example, on the server, file storage can be managed by a database (DBMS) while on the handset, file storage can be managed by a local java applet.
    Type: Application
    Filed: November 21, 2003
    Publication date: June 9, 2005
    Inventor: Diego Kaplan
  • Publication number: 20050104717
    Abstract: Systems and methods for remote control of a wireless communication device are provided. Remote access to a wireless communication device is obtained through a packet switched mobile terminated data call. The data call can also be originated from the wireless communication device. Authentication and validation procedures facilitate secure remote control access to the wireless communication device by one or more remote control access points. Once a remote control access session has been established, the remote control access point can execute commands on the wireless communication device, including initiating voice calls and scheduling future commands. Additionally, an audio-video teleconference can be initiated using streaming video and voice over IP.
    Type: Application
    Filed: November 18, 2003
    Publication date: May 19, 2005
    Inventor: Diego Kaplan
  • Publication number: 20050010917
    Abstract: A system and method are provided for executing dynamic instruction sets in a wireless communications device. The method comprises: forming the system software into symbol libraries, each symbol library comprising symbols having related functionality; arranging the symbol libraries into code sections in a code storage section nonvolatile memory; executing system software; receiving a patch manager run time instruction (PMRTI) or dynamic instruction sets, including conditional operation code and data items, in a file system section nonvolatile memory; calling a run-time library from a first code section; processing the patch manager run time instruction operation code; operating on system data and system software; and, in response to operating on the system data and system software, controlling the execution of the system software.
    Type: Application
    Filed: August 10, 2001
    Publication date: January 13, 2005
    Inventors: Gowri Rajaram, Diego Kaplan
  • Publication number: 20040203941
    Abstract: A system and method for configuring, or provisioning, mobile communication devices 10 by an administrator 12. Administrator 12 comprises a computer, or second mobile 18. Mobile configuration feature codes are communicated to mobile 10 by communications channel 14 which can comprise RF wireless transmission over a mobile communication network. Feature codes are transmitted to mobile 10 by way of a Short Message System (SMS) or an Internet protocol-based Over-the-Air (IOTA) protocol.
    Type: Application
    Filed: April 11, 2002
    Publication date: October 14, 2004
    Inventors: Diego Kaplan, Bilhan Kirbas
  • Publication number: 20040203490
    Abstract: A mobile handset including a light-alert feature that overcomes some of the problems of cell phone ringers and vibration mechanisms. A mobile handset includes a phone housing, a display carried by the phone housing, one or more illumination devices other than the display carried by the housing that illuminate upon one or more events, and at least one of electronics and software to cause the one or more illumination devices to illuminate upon one or more events.
    Type: Application
    Filed: September 19, 2002
    Publication date: October 14, 2004
    Inventor: Diego Kaplan
  • Patent number: 6684066
    Abstract: Systems and methods for tracking the length of time spent by a user on different types of transmissions from a wireless communication device are disclosed. The systems include a keypad that is operated by a user to generate keypad data indicative of a destination telephone number. The systems also include a storage area for storing data related to the calling plan. The data is stored in the storage area by a processor in the form of a state data table that indicates the present machine state of the wireless communications device. The present machine state of the device is updated in response to each entry of keypad data, and is indicative of the type of call that would be originated if the keypad data string were processed as a call at that moment. The systems also include a call timer that is initiated when a complete telephone number has been entered by the user and the telephone call is originated.
    Type: Grant
    Filed: January 20, 2000
    Date of Patent: January 27, 2004
    Assignee: Qualcomm, Incorporated
    Inventor: Diego A. Kaplan