Patents by Inventor Yosi Pinto
Yosi Pinto 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: 20200210800Abstract: Memory cards for example having a nano card form factor configured according to different card standards. The nano cards have patterns of pads allowing for vertical and horizontal insertion to a host device card slot, while being backward compatible with legacy host device card slots.Type: ApplicationFiled: April 4, 2019Publication date: July 2, 2020Applicant: WESTERN DIGITAL TECHNOLOGIES, INC.Inventors: Yosi Pinto, Shajith Musaliar Sirajudeen
-
Patent number: 10554617Abstract: A method includes receiving an enumeration message via a host interface of a device that is operatively coupled to a host device and to one or more other devices. The method includes identifying the enumeration message as a command originated by the host device or as a response message from one of the other devices. In response to identifying the enumeration message as a command, an enumeration response message is sent to the host device. The enumeration response message indicates a distinctive device identifier value. The method also includes, in response to identifying the enumeration message as a response message from one of the other devices, reading from the response message an identifier value used by such other device and at least temporarily storing this identifier value at the device to enable the device to select the distinctive device identifier value.Type: GrantFiled: August 22, 2018Date of Patent: February 4, 2020Assignee: SANDISK IL LTD.Inventors: Yosi Pinto, Eitan Mardiks
-
Publication number: 20190182954Abstract: A ?SD card is disclosed including an arrangement of interface pins enabling the ?SD card to be used in a combination connector having a slot configured to receive both ?SD cards and SIM cards. In examples, the ?SD card may include multiple rows and/or columns of interface pins configured at positions such that, when the ?SD card is inserted into a multi-card connector, the positions of the ?SD card interface pins do not overlap with the positions of SIM card contacts in the connector.Type: ApplicationFiled: March 16, 2018Publication date: June 13, 2019Applicant: Western Digital Technologies, Inc.Inventors: Shajith Musaliar Sirajudeen, Krishnamurthy Dhakshinamurthy, Taninder Singh Sijher, D. Jegathese, Yosi Pinto, Warren Middlekauff
-
Publication number: 20190007367Abstract: A method includes receiving an enumeration message via a host interface of a device that is operatively coupled to a host device and to one or more other devices. The method includes identifying the enumeration message as a command originated by the host device or as a response message from one of the other devices. In response to identifying the enumeration message as a command, an enumeration response message is sent to the host device. The enumeration response message indicates a distinctive device identifier value. The method also includes, in response to identifying the enumeration message as a response message from one of the other devices, reading from the response message an identifier value used by such other device and at least temporarily storing this identifier value at the device to enable the device to select the distinctive device identifier value.Type: ApplicationFiled: August 22, 2018Publication date: January 3, 2019Inventors: Yosi PINTO, Eitan MARDIKS
-
Patent number: 10129012Abstract: A non-source-synchronous system may include a clock-sending device and a clock-receiving device that communicate via a communications bus. The clock-sending device and the clock-receiving device may perform a tuning operation, in which the clock-receiving device sends one or more data signals on one or more data lines of the communications bus to the clock-sending device. The clock-sending device may delay its internal clock signal by an amount based on the one or more data signals. The clock-sending device may then perform sampling of data signals received from the clock-receiving device based on the tuning operation. The tuning operation may be performed in accordance with SDR or DDR, and thus allow for SDR or DDR communication with optimal sampling for systems that do not use a data strobe.Type: GrantFiled: March 29, 2017Date of Patent: November 13, 2018Assignee: SanDisk Technologies LLCInventors: Krishnamurthy Dhakshinamurthy, Shajith Musaliar Sirajudeen, Jayaprakash Naradasi, Bhavin Odedara, Yosi Pinto, Rampraveen Somasundaram, Anand Sharma
-
Patent number: 10063514Abstract: A method includes receiving an enumeration message via a host interface of a device that is operatively coupled to a host device and to one or more other devices. The method includes identifying the enumeration message as a command originated by the host device or as a response message from one of the other devices. In response to identifying the enumeration message as a command, an enumeration response message is sent to the host device. The enumeration response message indicates a distinctive device identifier value. The method also includes, in response to identifying the enumeration message as a response message from one of the other devices, reading from the response message an identifier value used by such other device and at least temporarily storing this identifier value at the device to enable the device to select the distinctive device identifier value.Type: GrantFiled: June 4, 2014Date of Patent: August 28, 2018Assignee: SANDISK IL LTD.Inventors: Yosi Pinto, Eitan Mardiks
-
Publication number: 20180083764Abstract: A non-source-synchronous system may include a clock-sending device and a clock-receiving device that communicate via a communications bus. The clock-sending device and the clock-receiving device may perform a tuning operation, in which the clock-receiving device sends one or more data signals on one or more data lines of the communications bus to the clock-sending device. The clock-sending device may delay its internal clock signal by an amount based on the one or more data signals. The clock-sending device may then perform sampling of data signals received from the clock-receiving device based on the tuning operation. The tuning operation may be performed in accordance with SDR or DDR, and thus allow for SDR or DDR communication with optimal sampling for systems that do not use a data strobe.Type: ApplicationFiled: March 29, 2017Publication date: March 22, 2018Applicant: SanDisk Technologies LLCInventors: Krishnamurthy Dhakshinamurthy, Shajith Musaliar Sirajudeen, Jayaprakash Naradasi, Bhavin Odedara, Yosi Pinto, Rampraveen Somasundaram, Anand Sharma
-
Patent number: 9904649Abstract: A memory card includes a first set of contacts and a second set of contacts. A first edge of the memory card includes an indentation. Insertion of the memory card into a first slot of a host device engages the first set of contacts. The indentation is configured to accept a pivoting lever arm located in the first slot when the memory card is inserted into the first slot.Type: GrantFiled: September 14, 2012Date of Patent: February 27, 2018Assignee: SANDISK IL LTD.Inventors: Yosi Pinto, Amir Fridman
-
Patent number: 9898437Abstract: A host device includes a slot configured to receive a first type of memory card having an indentation and a mechanical structure. The mechanical structure includes a pivot structure and a lever arm. The lever arm is configured to pivot on the pivot structure and a portion of the lever arm is configured to at least partially fit into the indentation to distinguish the first type of memory card from a second type of memory card.Type: GrantFiled: September 14, 2012Date of Patent: February 20, 2018Assignee: SANDISK IL LTD.Inventors: Yosi Pinto, Amir Fridman
-
Patent number: 8856501Abstract: Systems and methods for automatically and controlling operation of one or more devices in a system are provided. In a particular embodiment, a command is received by a device in order for the device to determine whether to perform an operation (such as perform initialization of the device). The command may include information indicative of resource capabilities of at least a part of the system. Using the information, the device may determine whether to begin performing the operation (such as initialization), and perform the operation if it is determined to do so.Type: GrantFiled: February 16, 2010Date of Patent: October 7, 2014Assignee: SanDisk Technologies Inc.Inventors: Eyal F. Hakoun, Yosi Pinto
-
Publication number: 20140289378Abstract: A method includes receiving an enumeration message via a host interface of a device that is operatively coupled to a host device and to one or more other devices. The method includes identifying the enumeration message as a command originated by the host device or as a response message from one of the other devices. In response to identifying the enumeration message as a command, an enumeration response message is sent to the host device. The enumeration response message indicates a distinctive device identifier value. The method also includes, in response to identifying the enumeration message as a response message from one of the other devices, reading from the response message an identifier value used by such other device and at least temporarily storing this identifier value at the device to enable the device to select the distinctive device identifier value.Type: ApplicationFiled: June 4, 2014Publication date: September 25, 2014Inventors: YOSI PINTO, EITAN MARDIKS
-
Patent number: 8782280Abstract: A method includes receiving an enumeration message via a host interface of a device that is operatively coupled to a host device and to one or more other devices. The method includes identifying the enumeration message as a command originated by the host device or as a response message from one of the other devices. In response to identifying the enumeration message as a command, an enumeration response message is sent to the host device. The enumeration response message indicates a distinctive device identifier value. The method also includes, in response to identifying the enumeration message as a response message from one of the other devices, reading from the response message an identifier value used by such other device and at least temporarily storing this identifier value at the device to enable the device to select the distinctive device identifier value.Type: GrantFiled: February 4, 2013Date of Patent: July 15, 2014Assignee: Sandisk IL Ltd.Inventors: Yosi Pinto, Eitan Mardiks
-
Patent number: 8745299Abstract: A removable electronic circuit card having both a memory module with a non-volatile mass storage memory and a separate input-output module so that data transfers may be made through the input-output module directly to and from the mass storage memory in a direct memory access (DMA) type transfer when the card is inserted into the host system but without having to pass the data through the host system. Once the host gives a DMA command, the data transfer is accomplished independently of the host system, except for the host supplying power and possibly a clock signal and other like support, during such a data transfer directly with card. The data for the transfer can be communicated between the input-output module and the exterior device through either wireless or an electrical connection means.Type: GrantFiled: October 7, 2011Date of Patent: June 3, 2014Assignee: SanDisk Technologies Inc.Inventors: Aviad Zer, Yosi Pinto, Micky Holtzman, Yoram Cedar
-
Patent number: 8700833Abstract: A data storage device includes one or more data paths through electrical contacts of the data storage device. The data paths are operably connected to allow bits to be transferred into and out of the data storage device. The data storage device stores an indication of a number of the one or more data paths in a configuration register. A method includes performing, while the data storage device is operatively coupled to a host device, receiving a command of the host device to read the configuration register and providing the indication via at least one of the one or more data paths. Providing the indication enables indicating to the host device the number of the one or more data paths.Type: GrantFiled: January 16, 2013Date of Patent: April 15, 2014Assignee: Sandisk CorporationInventors: Yoram Cedar, Micky Holtzman, Yosi Pinto
-
Patent number: 8539183Abstract: A memory card of one published standard, such as the Multi-Media Card (MMC) or Secure Digital Card (SD), is modified to include the function of a Subscriber Identity Module (SIM) according to another published standard. The controller of the memory card communicates between electrical contacts on the outside of the card and both the memory and the SIM. In one specific form, the memory card has the physical configuration of the current Plug-in SIM card with a few external contacts added to accommodate the memory controller and data memory. In another specific form, the memory card has the physical configuration of the current SD card, including external contacts.Type: GrantFiled: August 15, 2011Date of Patent: September 17, 2013Assignee: SanDisk Technologies Inc.Inventors: Eliyahou Harari, Yoram Cedar, Wesley G. Brewer, Yosi Pinto, Reuven Elhamias, Micky Holtzman
-
Patent number: 8392614Abstract: Systems and methods of device identifier selection are disclosed. In a particular embodiment, a method includes receiving an enumeration message via a host interface of a device operatively coupled to a host device as well as to one or more other devices and identifying the enumeration message as a command originated by the host device or as a response message from one of the other devices. The method includes, in response to identifying the enumeration message as a command, selectively sending an enumeration response message to the host device. The enumeration response message indicates a distinctive device identifier value. The method also includes, in response to identifying the enumeration message as a response message from one of the other devices, reading from the response message an identifier value used by such other device and at least temporarily storing this identifier value at the device to enable the device to select the distinctive device identifier value.Type: GrantFiled: July 27, 2009Date of Patent: March 5, 2013Assignee: Sandisk IL Ltd.Inventors: Yosi Pinto, Eitan Mardiks
-
Patent number: 8386678Abstract: A data storage device includes one or more electrical contacts and one or more data paths through the electrical contacts. The one or more electrical contacts enable bits to be transferred into and out of the data storage device via the one or more data paths. The data storage device also includes a memory that stores an indication of a number of the one or more data paths. The data storage device is configured to provide the indication via at least one of the one or more data paths while the data storage device is operatively coupled to a host device to indicate to the host device the number of the one or more data paths.Type: GrantFiled: January 18, 2011Date of Patent: February 26, 2013Assignee: Sandisk CorporationInventors: Yoram Cedar, Micky Holtzman, Yosi Pinto
-
Publication number: 20130012049Abstract: A memory card includes a first set of contacts and a second set of contacts. A first edge of the memory card includes an indentation. Insertion of the memory card into a first slot of a host device engages the first set of contacts. The indentation is configured to accept a pivoting lever arm located in the first slot when the memory card is inserted into the first slot.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: SANDISK IL LTD.Inventors: Yosi PINTO, Amir FRIDMAN
-
Publication number: 20130013836Abstract: A host device includes a slot configured to receive a first type of memory card having an indentation and a mechanical structure. The mechanical structure includes a pivot structure and a lever arm. The lever arm is configured to pivot on the pivot structure and a portion of the lever arm is configured to at least partially fit into the indentation to distinguish the first type of memory card from a second type of memory card.Type: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: SANDISK IL LTD.Inventors: YOSI PINTO, AMIR FRIDMAN
-
Patent number: 8312088Abstract: Systems and methods of device identifier selection are disclosed. In a particular embodiment, a method includes, at a hub device having a plurality of ports including a first port, a second port, and a third port, receiving a first message from a host device. The first message including a broadcast indicator. The method also includes, in response to determining that the first message requests enumeration, emulating a ring communication topology by serially propagating messages including an enumeration indicator to a first device via the first port and to a second device via the second port. The method further includes, in response to determining that the first message does not request enumeration, selectively sending the first message to the first device substantially concurrently with sending the first message to the second device.Type: GrantFiled: September 16, 2009Date of Patent: November 13, 2012Assignee: Sandisk IL Ltd.Inventor: Yosi Pinto