Patents Represented by Attorney Sherman & Zarrabian LLP
  • Patent number: 8352907
    Abstract: A software application recreation in a computing environment is provided. One embodiment involves analyzing program execution trace data of a software application, and using the analysis results in recreating an executable version of the software application from data traced at significant points during the software application execution. Recreating an executable version of the software application involves creating white space code to simulate the software application execution timing by replacing business logic code of the software application with white space code in the recreated executable version. The recreated executable version of the software application programmatically behaves essentially similarly to the software application.
    Type: Grant
    Filed: August 10, 2009
    Date of Patent: January 8, 2013
    Assignee: International Business Machines Corporation
    Inventors: Paul Kettley, Ian J. Mitchell
  • Patent number: 8345681
    Abstract: A method and system for audio transmission in a wireless communication system which transmits digital video and digital audio in High-Definition Multimedia Interface (HDMI) format. Position information of audio packets within the HDMI frame is obtained. Digital audio information including the position information is transmitted from a data source device to a data sink device via a wireless communication medium. At the data sink device, an HDMI frame is reconstructed by inserting received audio packets into horizontal and vertical blanking periods of the HDMI frame.
    Type: Grant
    Filed: June 23, 2010
    Date of Patent: January 1, 2013
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Ju-Lan Hsu, Chiu Ngo
  • Patent number: 8341130
    Abstract: Managing a shared file system comprising a directory and files stored on a multiple storage devices shared by plural processing nodes, is provided. A plurality of parallel directory traversal records are partitioned into a plurality of ranges to allow for the records in each range to be written independently in parallel by plural processing nodes during parallel directory traversal. Parallel operations are performed comprising parallel directory traversal of all directory paths and files in the shared file system.
    Type: Grant
    Filed: August 12, 2009
    Date of Patent: December 25, 2012
    Assignee: International Business Machines Corporation
    Inventors: Marc A. Kaplan, Wayne A. Sawdon
  • Patent number: 8330484
    Abstract: An integrated circuit and method of testing the integrity of the electrical connection of the integrated circuit to external equipment are provided. The integrated circuit comprises an output port including output contacts for coupling the integrated circuit to external equipment, via external connectors. The output port receives internal operational signals and routes the operational signals to the output contacts for connection of the operational signals to external equipment. A connection test signal store is dynamically loadable with test signals. Signals sent to the output port can be switched between the test signals and operational signals. External equipment monitors the integrity of an electrical connection between the output contacts and the external connectors by detecting expected transitions in the test signals.
    Type: Grant
    Filed: January 15, 2010
    Date of Patent: December 11, 2012
    Assignee: International Business Machines Corporation
    Inventor: Kelvin Wong
  • Patent number: 8331265
    Abstract: A system and method for performing a beamforming training between heterogeneous wireless devices in a wireless network is disclosed. A number of time slots in a fixed-time period are assigned for transmit and/or receive sector training. The number of time slots assigned for transmit and/or receive sector training is based on an antenna configuration of a wireless station.
    Type: Grant
    Filed: March 12, 2010
    Date of Patent: December 11, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Su Khiong Yong, Julan Hsu, Harkirat Singh, Chiu Ngo
  • Patent number: 8325686
    Abstract: A channel time allocation and access control process for communication in wireless networks is provided. The channel time is divided into channel time blocks (CTBs), including one or more reserved CTBs and one or more unreserved CTBs. Schedules are implemented, wherein one or more periodic, equal-sized CTBs are reserved for isochronous streams. Dynamic CTB extension and truncation allow flexible channel time allocation.
    Type: Grant
    Filed: April 17, 2007
    Date of Patent: December 4, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Harkirat Singh, Chiu Ngo
  • Patent number: 8326891
    Abstract: Monitoring an activity profile for a given row of a database and determining a target database for a given row based on the activity profile of the given row. Identifying any row related to the given row and moving the given row and any row related to the given row into the target database while preserving referential integrity.
    Type: Grant
    Filed: December 11, 2008
    Date of Patent: December 4, 2012
    Assignee: International Business Machines Corporation
    Inventors: Windsor Wee Sun Hsu, Honesty Cheng Young
  • Patent number: 8320605
    Abstract: An electro-acoustic transducer with a front part having an acoustically radiating surface, a supporting part that supports the front part and that extends from a peripheral region of the front part in a direction away from the acoustically radiating surface, and a reinforcing part that provides rigidity to the transducer. The reinforcing part extends from the supporting part to the front part such that a portion of the reinforcing part is spaced from the front part and/or the supporting part.
    Type: Grant
    Filed: March 2, 2006
    Date of Patent: November 27, 2012
    Assignee: KH Technology Corporation
    Inventor: Mark Dodd
  • Patent number: 8306060
    Abstract: A system and method for efficiently communicating uncompressed video and for efficiently communicating corresponding acknowledgements in a system for wireless communication of uncompressed video are disclosed. In one embodiment, the method includes aggregating multiple subpackets of different types of data into a composite packet. The different types of data may include video, audio, control data, extraneous data files, and others. A robust composite packet configuration can provide for more flexible and more efficient transmission of data on the high rate channel as well as more efficient transmission of acknowledgements on the low rate channel.
    Type: Grant
    Filed: April 5, 2007
    Date of Patent: November 6, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chiu Ngo, Huai-Rong Shao, Harkirat Singh, Xiangping Qin
  • Patent number: 8300832
    Abstract: Embodiments of the present invention provide for the copy protection of distributed material after conditional access is applied, regardless of where the material is distributed. The solutions described provide the advantage of being sufficiently simple in implementation to qualify as “curb high” solutions. “Curb high” solutions provide a range of security from minimal security to a high level of security while requiring relatively fewer system resources to implement than prior approaches.
    Type: Grant
    Filed: May 27, 2004
    Date of Patent: October 30, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jack Chaney
  • Patent number: 8300661
    Abstract: Method and system for transmission of uncompressed video information from a sender to a receiver over wireless channels are disclosed. For example, according to one embodiment, when channel conditions (e.g., noise or interference) worsens, one or more least significant bits (LSB) of pixel data are not transmitted to save bandwidth for more efficient transmission. Furthermore, the remaining one or more of the most significant bits (MSB) of the pixel data are transmitted with coding and/or modulation schemes that provides extra error protection, relative to what is needed in regular channel conditions.
    Type: Grant
    Filed: April 10, 2007
    Date of Patent: October 30, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Harkirat Singh, Pengfei Xia, Huai-Rong Shao, Chiu Ngo
  • Patent number: 8301690
    Abstract: A web service is correlated. One implementation involves correlating requests for Web services in an information technology network by automatically correlating a request to a Web service by: searching in said network for Web services that can satisfy the request, selecting among the Web services a Web service satisfying the request and providing the selected Web service in response to the request.
    Type: Grant
    Filed: February 6, 2009
    Date of Patent: October 30, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ahmed El-Nakhily, Ehab Elkersh
  • Patent number: 8291245
    Abstract: The invention provides a method, apparatus and system for reducing power consumption involving data storage devices. One embodiment involves storing data in a first memory; in response to the first memory exceeding a first threshold, migrating the data from the first memory to a second memory; in response to the second memory exceeding a second threshold, then activating a third memory if the third memory is in active; and in response to the second memory exceeding a third threshold greater than the second threshold, migrating the data from the second memory to a third memory; wherein the second memory is sized and configured to store data targeted for the third memory to intelligently maintain a portion of the third memory in an inactive state.
    Type: Grant
    Filed: June 25, 2009
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Lu Nguyen, Mark J. Seaman
  • Patent number: 8291386
    Abstract: A process and system for interactive debugging of a computer program, is provided. One implementation involves providing a class for an object oriented computer program capable of executing on a computer system, the class having class methods defining a semantic field of the class; automatically monitoring the class during execution of the program, and leveraging said class methods by executing the class methods upon object-typed variables to obtain a pseudo-field value; and presenting the pseudo-field value along with fields of the said object-typed variables, on a user interface for debugging purposes.
    Type: Grant
    Filed: October 7, 2008
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventor: Maxime Daniel
  • Patent number: 8289940
    Abstract: A system and method for wireless communication over multi-rate channels are disclosed. One embodiment of the system includes source and destination devices that use first and second channels under a contention-based protocol. The first channel is directional with a first frequency and a first range. The second channel is omni-directional with a second frequency and a second range. The second frequency is lower than the first frequency, and the second range is greater than the first range. The source device may send the destination device a request for data transmission via the first channel over the second channel. The destination device may send the source device an approval for the data transmission over the second channel. The source device may further transmit an acknowledgment (ACK) of the approval over the second channel upon receiving the approval to prevent other devices in the system from contending for data transmission.
    Type: Grant
    Filed: January 21, 2009
    Date of Patent: October 16, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Harkirat Singh, Xiangping Qin, Chiu Ngo
  • Patent number: 8289830
    Abstract: A method and apparatus for storing data is provided. One implementation involves providing a fiber medium for storing data, wherein the fiber medium has a characteristic configured to irreversibly change when exposed to write irradiation. The fiber medium is logically partitioned into cells along the length of the fiber medium. Data is stored in a cell of the fiber medium by exposing the cell to write irradiation to irreversibly change characteristic of the bulk of the cell.
    Type: Grant
    Filed: December 16, 2009
    Date of Patent: October 16, 2012
    Assignee: International Business Machines Corporation
    Inventors: Ralph A. Becker-Szendy, Winfried W. Wilcke
  • Patent number: 8289883
    Abstract: A method of multicast routing in a wireless mesh network is provided. One implementation involves maintaining a multicast logical tree having a structure establishing parent-child connectivity relationships between wireless station nodes, wherein each node has access to local connectivity information for its local nodes; and a wireless station node joining a multicast group in the network and becoming the group coordinator. Each multicast group member may join and leave the group at any time utilizing both tree structure and local link state information.
    Type: Grant
    Filed: December 17, 2008
    Date of Patent: October 16, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chunhui Zhu, Chiu Ngo
  • Patent number: 8290523
    Abstract: A high accuracy clock synchronization mechanism between a sender and a receiver in a communication network achieves time synchronization using broadcast beacons, directly at the PHY/MAC layer of the sender and the receiver, to minimize synchronization delay jitter. This provides a more efficient synchronization method than either NTP or SNTP, because multiple handshaking information exchange is avoided. Further, using beacons avoids the overhead of introducing additional synchronization packets in higher layer synchronization.
    Type: Grant
    Filed: August 12, 2011
    Date of Patent: October 16, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Huai-Rong Shao, Chiu Ngo
  • Patent number: 8282335
    Abstract: The present invention provides a method and system of installing a liftgate under a vehicle bed. In one implementation, the system includes a liftgate and a mounting device. The mounting device comprises at least one mounting bracket having a group of multiple substantially horizontal slots vertically stacked relative to one another so as to be at different heights relative to ground when the bracket is installed under a vehicle bed essentially parallel to ground. The slots are vertically spaced on the bracket relative to one another to accommodate different vehicle bed heights so as to maintain the liftgate within a desired vertical ground clearance when mounted in a slot on said bracket under a vehicle bed.
    Type: Grant
    Filed: June 12, 2009
    Date of Patent: October 9, 2012
    Assignee: RS Drawings, LLC
    Inventor: Paul Bark
  • Patent number: 8280445
    Abstract: A system and method of performing a beam discovery between a device and a plurality of other devices in a wireless network is disclosed. Sector training sequences to a plurality of other devices are transmitted via a transmit directional antenna having a set of transmit sectors. A plurality of feedback messages are received from the plurality of other devices, where the plurality of feedback messages are indicative of optimum transmit sectors that have been determined at the other devices based at least in part on the sector training sequences. Beam training sequences are transmitted to the plurality of other devices via the transmit directional antenna. A plurality of feedback message indicative of optimum transmit beam directions within the optimum transmit sectors are received from the plurality of other devices.
    Type: Grant
    Filed: January 29, 2009
    Date of Patent: October 2, 2012
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Su Khiong Yong, Huai-Rong Shao, Xiangping Qin, Pengfei Xia, Chiu Ngo