Patents by Inventor Wladyslaw Bolanowski

Wladyslaw Bolanowski 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: 10318418
    Abstract: A mobile device (100) includes a processing device (140), a random access memory, RAM, (150) and an embedded mass storage device (160). A first interface (IF1) is provided between the processing device (140) and the RAM (150). The first interface (IF1) supports access of the processing device (140) to the RAM (150). The mass storage device (160) includes a controller (170) and a non-volatile flash memory (180). A second interface (IF2) is provided between the controller (170) and the flash memory (180). The second interface (IF2) supports access of the controller (170) to the flash memory (180). A third interface (IF3) is provided between the controller (170) and the processing device (140). The third interface (IF3) supports access of the controller (170) to the RAM (150).
    Type: Grant
    Filed: September 14, 2017
    Date of Patent: June 11, 2019
    Assignees: SONY CORPORATION, SONY MOBILE COMMUNICATIONS INC.
    Inventor: Wladyslaw Bolanowski
  • Publication number: 20180004657
    Abstract: A mobile device (100) includes a processing device (140), a random access memory, RAM, (150) and an embedded mass storage device (160). A first interface (IF1) is provided between the processing device (140) and the RAM (150). The first interface (IF1) supports access of the processing device (140) to the RAM (150). The mass storage device (160) includes a controller (170) and a non-volatile flash memory (180). A second interface (IF2) is provided between the controller (170) and the flash memory (180). The second interface (IF2) supports access of the controller (170) to the flash memory (180). A third interface (IF3) is provided between the controller (170) and the processing device (140). The third interface (IF3) supports access of the controller (170) to the RAM (150).
    Type: Application
    Filed: September 14, 2017
    Publication date: January 4, 2018
    Inventor: Wladyslaw BOLANOWSKI
  • Patent number: 9792207
    Abstract: A mobile device (100) includes a processing device (140), a random access memory, RAM, (150) and an embedded mass storage device (160). A first interface (IF1) is provided between the processing device (140) and the RAM (150). The first interface (IF1) supports access of the processing device (140) to the RAM (150). The mass storage device (160) includes a controller (170) and a non-volatile flash memory (180). A second interface (IF2) is provided between the controller (170) and the flash memory (180). The second interface (IF2) supports access of the controller (170) to the flash memory (180). A third interface (IF3) is provided between the controller (170) and the processing device (140). The third interface (IF3) supports access of the controller (170) to the RAM (150).
    Type: Grant
    Filed: December 30, 2013
    Date of Patent: October 17, 2017
    Assignees: Sony Mobile Communications Inc., Sony Corporation
    Inventor: Wladyslaw Bolanowski
  • Publication number: 20150356010
    Abstract: A mobile device (100) includes a processing device (140), a random access memory, RAM, (150) and an embedded mass storage device (160). A first interface (IF1) is provided between the processing device (140) and the RAM (150). The first interface (IF1) supports access of the processing device (140) to the RAM (150). The mass storage device (160) includes a controller (170) and a non-volatile flash memory (180). A second interface (IF2) is provided between the controller (170) and the flash memory (180). The second interface (IF2) supports access of the controller (170) to the flash memory (180). A third interface (IF3) is provided between the controller (170) and the processing device (140). The third interface (IF3) supports access of the controller (170) to the RAM (150).
    Type: Application
    Filed: December 30, 2013
    Publication date: December 10, 2015
    Inventor: Wladyslaw BOLANOWSKI
  • Patent number: 9007783
    Abstract: A random access memory (RAM) memory module has a compact form factor and is removable from a corresponding socket assembly to allow easy replacement of the memory module or reconfiguration of the memory module during development of an electronic device that includes the memory module.
    Type: Grant
    Filed: July 6, 2011
    Date of Patent: April 14, 2015
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Wladyslaw Bolanowski, Peter Aberg
  • Patent number: 8429374
    Abstract: System, method, and program to perform simultaneous read and write operations in a NAND-type memory device, including: assigning a first partition in a NAND-type memory device, wherein the first partition is configured to perform read operations on high priority read content; assigning a second partition in the NAND-type memory device, wherein the second partition is configured to perform read operations and write operations, wherein the read operations are performed on non-high priority read content; and controlling the first partition and second partition to operate in a simultaneous manner.
    Type: Grant
    Filed: March 22, 2010
    Date of Patent: April 23, 2013
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventor: Wladyslaw Bolanowski
  • Patent number: 8365158
    Abstract: The present invention relates to a portable radio communication equipment (1) for a wireless communication system, with a download means for downloading from an external server (10) during a first operational state of the equipment (1) update information for updating software of the equipment (1), a flash memory (4) for storing the downloaded update information and an update means for starting and controlling during a second operational state of the equipment (1) the updating process according to the update information stored in the flash memory (4), characterized in that the download means during said first operational state obtains an information text containing information for a user on the updating process, adapts the information text to the settings of the equipment (1) and stores the adapted information in the flash memory (4) and that the update means when starting the updating process and during said second operational state displays the adapted information to the user.
    Type: Grant
    Filed: June 22, 2005
    Date of Patent: January 29, 2013
    Assignee: Sony Ericsson Mobile Communications AB
    Inventor: Wladyslaw Bolanowski
  • Patent number: 8356131
    Abstract: System, method, and program to determine whether to interrupt a process, e.g., a write function, to carry out another process, e.g., a high priority read function, in a device that uses memory devices, e.g., eMMC devices, that use a single channel to carry out two different processes, e.g., write and read processes.
    Type: Grant
    Filed: November 25, 2009
    Date of Patent: January 15, 2013
    Assignee: Sony Mobile Communications AB
    Inventor: Wladyslaw Bolanowski
  • Publication number: 20120324251
    Abstract: A system and method for reducing in boot time in an electronic device. In one embodiment, a command to power off the electronic device is received. An amount of information stored in at least one of the plurality of memory banks of RAM containing data is calculated. A determination is made as to whether the RAM has sufficient storage space to store compacted data and also form a RAM disk in a portion of the RAM, wherein the step of determining is based at least in part on the amount of information calculated. A RAM disk is initiated in an available memory bank of RAM. The RAM is compacted and a hibernate command is executed wherein the RAM disk is a target for storing the compacted RAM. Power is maintained to memory banks that form the RAM disk and the processor of the portable communication device is set to a power collapse mode.
    Type: Application
    Filed: May 26, 2011
    Publication date: December 20, 2012
    Applicant: SONY MOBILE COMMUNICATIONS AB
    Inventors: Wladyslaw Bolanowski, Hans Wieser
  • Publication number: 20120307458
    Abstract: A random access memory (RAM) memory module has a compact form factor and is removable from a corresponding socket assembly to allow easy replacement of the memory module or reconfiguration of the memory module during development of an electronic device that includes the memory module.
    Type: Application
    Filed: July 6, 2011
    Publication date: December 6, 2012
    Inventors: Wladyslaw Bolanowski, Peter Aberg
  • Publication number: 20120278532
    Abstract: Lifespan of embedded flash memory in an electronic device may be extended and efficient use of the MLC capabilities of the memory may be made by implementing an enhanced partition that stores content that is dynamically adjusted according to the memory usage of the device. The enhanced partition may be used to store data that has a relatively high frequency of updating as measured, for example, by write operations to corresponding memory addresses. In one embodiment, the size of the enhanced partition also may be adjusted in accordance with memory usage, such as basing the size of the enhanced partition on the frequently updated addresses.
    Type: Application
    Filed: November 24, 2010
    Publication date: November 1, 2012
    Inventor: Wladyslaw Bolanowski
  • Publication number: 20110185114
    Abstract: System, method, and program to perform simultaneous read and write operations in a NAND-type memory device, including: assigning a first partition in a NAND-type memory device, wherein the first partition is configured to perform read operations on high priority read content; assigning a second partition in the NAND-type memory device, wherein the second partition is configured to perform read operations and write operations, wherein the read operations are performed on non-high priority read content; and controlling the first partition and second partition to operate in a simultaneous manner.
    Type: Application
    Filed: March 22, 2010
    Publication date: July 28, 2011
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventor: Wladyslaw Bolanowski
  • Publication number: 20110099327
    Abstract: A system and method for launching a computer application program stored in a nonvolatile medium, wherein by reusing a page load scheme from a standard demand page based launch. The system and method includes launching a computer application program one or more times using demand paging to load memory pages of the nonvolatile medium associated with the computer application into a volatile memory for execution of the computer application program. Memory address information corresponding to the pages of the nonvolatile medium corresponding to portions of the computer application program accessed during use of the computer application program are stored in a launch record. The computer application program is launched using the address information stored in the launch record to read nonvolatile medium addresses stored in the launch record in a single or consecutive read step.
    Type: Application
    Filed: December 18, 2009
    Publication date: April 28, 2011
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventor: Wladyslaw Bolanowski
  • Publication number: 20110099313
    Abstract: System, method, and program to determine whether to interrupt a process, e.g., a write function, to carry out another process, e.g., a high priority read function, in a device that uses memory devices, e.g., eMMC devices, that use a single channel to carry out two different processes, e.g., write and read processes.
    Type: Application
    Filed: November 25, 2009
    Publication date: April 28, 2011
    Applicant: Sony Ericsson Mobile Communications AB
    Inventor: Wladyslaw BOLANOWSKI
  • Patent number: 7707352
    Abstract: The present invention relates to a method for managing storage area in a flash memory of a portable radio communication equipment, whereby the flash memory comprises a raw storage section for storing software code and a file system storage section for storing file information, comprising the steps of receiving size information about the size of additional software code or information to be stored in the raw storage section, and allocating free space from the file system storage section to store the additional software code. The present invention further relates to a computer program product and a portable radio communication equipment for performing the method.
    Type: Grant
    Filed: August 5, 2005
    Date of Patent: April 27, 2010
    Assignee: Sony Ericsson Mobile Communications AB
    Inventors: Wladyslaw Bolanowski, Peter Egelberg
  • Publication number: 20090100417
    Abstract: An electronic communication and/or multimedia device comprises a central processing unit controlling the operation of said device, wherein in a standard mode the operation of the device is carried out on the basis of data stored in the first memory said device. In a reduced mode of said device, a part of the data stored in said first memory is copied into second memory wherein the operation of said device in said reduced mode is carried out only on the basis of the data contained in said second memory. Said reduced mode might be used for updating the software of the device while still providing a basis functionality.
    Type: Application
    Filed: May 31, 2006
    Publication date: April 16, 2009
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventors: Wladyslaw Bolanowski, Tobias Ritzau
  • Publication number: 20080059958
    Abstract: The present invention relates to a portable radio communication equipment (1) for a wireless communication system, with a download means for downloading from an external server (10) during a first operational state of the equipment (1) update information for updating software of the equipment (1), a flash memory (4) for storing the downloaded update information and an update means for starting and controlling during a second operational state of the equipment (1) the updating process according to the update information stored in the flash memory (4), characterised in that the download means during said first operational state obtains an information text containing information for a user on the updating process, adapts the information text to the settings of the equipment (1) and stores the adapted information in the flash memory (4) and that the update means when starting the updating process and during said second operational state displays the adapted information to the user.
    Type: Application
    Filed: June 22, 2005
    Publication date: March 6, 2008
    Inventor: Wladyslaw Bolanowski
  • Publication number: 20070283130
    Abstract: A memory space saving storage of program code is provided on an electronic equipment for wireless communication, by providing a respective electronic equipment (1) comprising first storage means (2) for a non-volatile storage of data, program code data (100, 101, 100?, 103, 101?) stored in the first storage means (2), and second storage means (3) being adapted to enable an execution of an executable instance of programme code data. Hereby, the programme code data (100, 101, 100?, 103, 101?) stored in the first storage means (2) comprise first program code data (101, 101?) in compressed form and further code data (100, 100?, 103) in noncompressed form, with the further code data comprising second program code data (101, 101?) that are adapted to convert the first program code data (101, 101?) into an executable instance (101*, 101?*) of the same and to transfer said executable instance to the second storage means (3).
    Type: Application
    Filed: August 5, 2005
    Publication date: December 6, 2007
    Inventors: Wladyslaw Bolanowski, Johan Wadman
  • Publication number: 20070283080
    Abstract: The present invention relates to a method for managing storage area in a flash memory of a portable radio communication equipment, whereby the flash memory comprises a raw storage section for storing software code and a file system storage section for storing file information, comprising the steps of receiving size information about the size of additional software code or information to be stored in the raw storage section, and allocating free space from the file system storage section to store the additional software code. The present invention further relates to a computer program product and a portable radio communication equipment for performing the method.
    Type: Application
    Filed: August 5, 2005
    Publication date: December 6, 2007
    Inventors: Wladyslaw Bolanowski, Peter Egelberg