Patents Examined by Majid Banankhah
  • Patent number: 7191361
    Abstract: A system and method for asynchronous execution of a test executive subsequence. A first test executive sequence (calling sequence) may be created and configured to asynchronously call a second test executive sequence (subsequence). In one embodiment, a “subsequence call” step may be included in the first test executive sequence, wherein the subsequence call step is operable to asynchronously call the second test executive sequence when the subsequence call step is executed. In response to executing the first test executive sequence, the second test executive sequence may also be executed, asynchronously from the first test executive sequence. The user may specify various options affecting execution of the second test executive sequence (the subsequence). For example, the user may specify various aspects of the execution environment or execution location for the subsequence.
    Type: Grant
    Filed: August 31, 2001
    Date of Patent: March 13, 2007
    Assignee: National Instruments Corporation
    Inventors: James Grey, Douglas Melamed
  • Patent number: RE45912
    Abstract: In an electric motor, magnets (4) have two pairs of poles, the number of teeth (9) is 18, and the number of segments (14) of a commutator is 18. Winding wires (12, 25) for forming an armature coil (7) are formed by a first conductive wire (110) or a second conductive wire (120). The winding wire (25) has a first coil winding wire (7A) and a second coil winding wire (7B). The coil winding wires are each wound around four teeth (9) adjacent to each other. An end (31) of the second coil winding wire is connected to a segment (14) adjacent to a segment arranged at a position which is point symmetric with respect to a segment to which an end (30) of the first coil winding wire is connected. According to the invention, in the electric motor capable of changing the rotational speed of the armature by switching application of an electric current among three brushes, vibration and operating noise can be reduced, and mounting of the connecting wires and the winding wires can be facilitated.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: March 1, 2016
    Assignee: Mitsuba Corporation
    Inventors: Kenji Sakata, Yoshichika Kawashima
  • Patent number: RE45920
    Abstract: A digital broadcasting system and a method of processing data are disclosed. The method of processing data of a transmitting system includes generating signaling information including service-related transmission parameters of mobile service data, packetizing the generated signaling information to a predetermined data packet format, primarily multiplexing the packetized signaling information and a mobile service data packet including the mobile service data, and secondarily multiplexing the primarily multiplexed data packets and a main service data packet including main service data, thereby transmitting the secondarily multiplexed data packets to at least one transmitter located in a remote site.
    Type: Grant
    Filed: October 21, 2014
    Date of Patent: March 8, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: In Hwan Choi, Byoung Gill Kim, Jin Woo Kim, Hyoung Gon Lee, Jong Moon Kim, Won Gyu Song
  • Patent number: RE46026
    Abstract: A digital broadcasting system and a method of processing data are disclosed. Herein, additional encoding is performed on mobile service data, which are then transmitted, thereby providing robustness in the processed mobile service data, so that the mobile service data can respond more strongly against fast and frequent channel changes. The method of processing data in a transmitting system includes receiving mobile service data, encapsulating the received mobile service data to a transport stream (TS) packet, and outputting the encapsulated mobile service data as a mobile service data packet, and multiplexing a main service data packet including main service data and the encapsulated mobile service data packet, thereby transmitting the multiplexed data packets to at least one transmitter located in a remote site.
    Type: Grant
    Filed: November 14, 2014
    Date of Patent: June 7, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Byoung Gill Kim, In Hwan Choi, Jin Woo Kim, Jong Moon Kim, Won Gyu Song, Hyoung Gon Lee, Kook Yeon Kwak
  • Patent number: RE46158
    Abstract: A method and system are disclosed for detecting interference with a remote visual interface, such as a HTML webpage, at a client computer, particularly to determine if a malicious attack such as at HTML attack has occurred. When the web server receives a request for a page, a script is embedded in the page, and as a consequence the client computer requests at least one session key and at least one one time password from an enterprise server. The client computer also performs a check of the HTML interface present on the client computer, which an attack of this type would change. The result of the interface check, encrypted with the session key and one time password, is sent to the enterprise server, so that a comparison with the expected value for the website can be performed.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: September 20, 2016
    Assignee: THREATMETRIX PTY LTD
    Inventor: Andreas Baumhof
  • Patent number: RE46215
    Abstract: When an arithmetic operation is performed on an inequality, a solution notation pattern composed of a combination of a symbol and an inequality sign symbol is determined on the basis of an expression, a solution, and an inequality sign symbol. With Line I/O being set as the calculation result display mode, the solution notation pattern data, for example, [A?X?B], is displayed in the upper part of a display unit. The values of the solutions [X1] [X2] corresponding to the symbols [A] [B] shown in the pattern data are displayed as [A=X1] [B=X2] in the lower part of the display unit. This makes it possible to display the solution of the inequality in an easy-to-understand manner.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: November 22, 2016
    Assignee: CASIO COMPUTER CO., LTD.
    Inventor: Fumio Gotoh
  • Patent number: RE46244
    Abstract: The present invention is directed to a digital broadcast system and a data processing method. A broadcast signal in which mobile service data and main service data are multiplexed is transmitted and received. Then, in a broadcasting receiver, the program table information describing channel information and event information of the mobile service data according to an identifier of an ensemble in which the mobile service data are multiplexed, in the received broadcast signal. And the mobile service data is outputted by using the parsed program table information.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: December 20, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Jae Hyung Song, In Hwan Choi, Ho Taek Hong, Kook Yeon Kwak, Byoung Gill Kim, Jong Yeul Suh, Jin Pil Kim, Won Gyu Song, Chul Soo Lee, Jin Woo Kim, Hyoung Gon Lee, Joon Hui Lee
  • Patent number: RE46328
    Abstract: A technique for user notification involves modifying a title associated with a process to include information about an event that calls for user notification. A method according to the technique may include running a process, processing an event, generating a string of characters that includes information associated with the event, and displaying the string of characters as a title associated with the process. A system constructed according to the technique may include a client, a title array, an event processing engine, and a title provisioning engine.
    Type: Grant
    Filed: September 19, 2014
    Date of Patent: February 28, 2017
    Assignee: eBuddy Holding B.V.
    Inventors: Paulo Taylor, Jan-Joost C. Rueb, Onno Bakker
  • Patent number: RE46399
    Abstract: A digital broadcasting system and a method of processing data are disclosed. Herein, additional encoding is performed on mobile service data, which are then transmitted, thereby providing robustness in the processed mobile service data, so that the mobile service data can respond more strongly against fast and frequent channel changes. The method of processing data in a transmitting system includes receiving mobile service data, encapsulating the received mobile service data to a transport stream (TS) packet, and outputting the encapsulated mobile service data as a mobile service data packet, and multiplexing a main service data packet including main service data and the encapsulated mobile service data packet, thereby transmitting the multiplexed data packets to at least one transmitter located in a remote site.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: May 9, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Byoung Gill Kim, In Hwan Choi, Jin Woo Kim, Jong Moon Kim, Won Gyu Song, Hyoung Gon Lee, Kook Yeon Kwak
  • Patent number: RE46404
    Abstract: A flash memory management method is provided. According to the method, when a request to write the predetermined data to a page to which data has been written is made, the predetermined data is written to a log block corresponding to a data block containing the page. When a request to write the predetermined data to the page again is received, the predetermined data is written to an empty free page in the log block. Even if the same page is requested to be continuously written to, the management method allows this to be processed in one log block, thereby improving the effectiveness in the use of flash memory resources.
    Type: Grant
    Filed: February 23, 2015
    Date of Patent: May 16, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Bum-Soo Kim, Gui-Young Lee, Jong-Min Kim, Ji-Hyun In, Je-Sung Kim, Sam-Hyuk Noh, Sang-Lyul Min, Dong-Hee Lee, Jae-Yong Jeong, Yoo-Kun Cho, Jong-Moo Choi
  • Patent number: RE46740
    Abstract: A transmitting system and a method for processing data are disclosed herein. The transmitting system includes a service multiplexer and at least one transmitter located in a remote position from the service multiplexer. Herein, the service multiplexer generates an RS frame having the size of N (row)×187 (column) bytes including at least one type of mobile service data, packetizes the RS frame into a plurality of mobile service data packets, and multiplexes the packetized mobile service data packets with a main service data packet at a predetermined data rate, thereby transmitting the multiplexed data packets. Herein, each mobile service data packet is configured of a TS header and a data region, and the data region is configured of at least one of a payload region and an adaptation field region.
    Type: Grant
    Filed: March 25, 2015
    Date of Patent: February 27, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Chul Soo Lee, Sang Kil Park, In Hwan Choi
  • Patent number: RE46741
    Abstract: A digital broadcasting system and a method of processing data are disclosed. The method of processing data of a transmitting system includes generating signaling information including service-related transmission parameters of mobile service data, packetizing the generated signaling information to a predetermined data packet format, primarily multiplexing the packetized signaling information and a mobile service data packet including the mobile service data, and secondarily multiplexing the primarily multiplexed data packets and a main service data packet including main service data, thereby transmitting the secondarily multiplexed data packets to at least one transmitter located in a remote site.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: February 27, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: In Hwan Choi, Byoung Gill Kim, Jin Woo Kim, Hyoung Gon Lee, Jong Moon Kim, Won Gyu Song
  • Patent number: RE46768
    Abstract: The invention is a system and method for identifying, assessing, and responding to vulnerabilities on a mobile communication device. Information about the mobile communication device, such as its operating system, firmware version, or software configuration, is transmitted to a server for assessment. The server accesses a data storage storing information about vulnerabilities. Based on the received information, the server may identify those vulnerabilities affecting the mobile communication device, and may transmit a notification to remediate those vulnerabilities. The server may also transmit result information about the vulnerabilities affecting the mobile communication device. The server may also store the received information about the device, so that in the event the server learns of new vulnerabilities, it may continue to assess whether the device is affected, and may accordingly notify or remediate the device.
    Type: Grant
    Filed: December 17, 2013
    Date of Patent: March 27, 2018
    Assignee: LOOKOUT, INC.
    Inventors: John G. Hering, Kevin Mahaffey, James Burgess
  • Patent number: RE47183
    Abstract: A method of processing a digital broadcast signal in a transmitter includes encoding signaling information including a transmission parameter channel, including transmission parameters and a fast information channel (FIC) including cross layer information for mobile service acquisition, and transmitting the broadcast signal including ensembles including the encoded signaling information. The FIC is divided into FIC segments, each FIC segment including a FIC segment header and a FIC segment payload. The FIC segment header includes type information indicating a type of the FIC segment, the FIC further including a first ensemble identifier identifying a specific ensemble including a service map table (SMT).
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: December 25, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Chul Soo Lee, In Hwan Choi, Kook Yeon Kwak, Jin Woo Kim, Jae Hyung Song, Jin Pil Kim, Won Gyu Song, Hyoung Gon Lee, Byoung Gill Kim, Jong Yeul Suh
  • Patent number: RE47225
    Abstract: A vehicle tracking unit is provided for a vehicle of a type comprising a vehicle data bus extending throughout the vehicle and at least one operable vehicle device connected thereto. The at least one operable vehicle device may be responsive to at least one data bus code on the vehicle data bus. The vehicle tracking unit may include a vehicle position determining device, a wireless communications device, and a controller cooperating with the vehicle position determining device and the wireless communications device to send vehicle position information to a user. Moreover, the controller may generate the at least one data bus code on the vehicle data communications bus to control the at least one operable vehicle device based upon a command signal received by the wireless device.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: February 5, 2019
    Assignee: OMEGA PATENTS, L.L.C.
    Inventor: Kenneth E. Flick
  • Patent number: RE47354
    Abstract: A vehicle tracking unit is provided for a vehicle of a type comprising a vehicle data bus extending throughout the vehicle and at least one operable vehicle device connected thereto. The at least one operable vehicle device may be responsive to at least one data bus code on the vehicle data bus. The vehicle tracking unit may include a vehicle position determining device, a wireless communications device, and a controller cooperating with the vehicle position determining device and the wireless communications device to send vehicle position information to a monitoring station. Moreover, the controller may generate the at least one data bus code on the vehicle data communications bus to control the at least one operable vehicle device based upon a command signal received by the wireless device.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: April 16, 2019
    Assignee: OMEGA PATENTS, L.L.C.
    Inventor: Kenneth E. Flick
  • Patent number: RE47643
    Abstract: Method, apparatus, and computer program product embodiments are disclosed to enable simplified configuring of a wireless docking group for wireless devices by allowing a wireless device to communicate its capabilities and characteristics of one or more wireless devices within a wireless docking group, using a new Wireless Docking Protocol, to a wireless docking station that will use that information and the Wireless Docking Protocol to define an optimal set of connections for wireless devices in the wireless docking group.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: October 8, 2019
    Assignee: III HOLDINGS 3, LLC.
    Inventors: Jan Suumäki, Mika Saaranen, Tuomas Laine
  • Patent number: RE47677
    Abstract: Systems and methods provide an extensible, multi-stage, realtime application program processing load adaptive, manycore data processing architecture shared dynamically among instances of parallelized and pipelined application software programs, according to processing load variations of said programs and their tasks and instances, as well as contractual policies. The invented techniques provide, at the same time, both application software development productivity, through presenting for software a simple, virtual static view of the actually dynamically allocated and assigned processing hardware resources, together with high program runtime performance, through scalable pipelined and parallelized program execution with minimized overhead, as well as high resource efficiency, through adaptively optimized processing resource allocation.
    Type: Grant
    Filed: July 26, 2018
    Date of Patent: October 29, 2019
    Assignee: ThroughPuter, Inc.
    Inventor: Mark Henrik Sandstrom
  • Patent number: RE47945
    Abstract: Systems and methods provide an extensible, multi-stage, realtime application program processing load adaptive, manycore data processing architecture shared dynamically among instances of parallelized and pipelined application software programs, according to processing load variations of said programs and their tasks and instances, as well as contractual policies. The invented techniques provide, at the same time, both application software development productivity, through presenting for software a simple, virtual static view of the actually dynamically allocated and assigned processing hardware resources, together with high program runtime performance, through scalable pipelined and parallelized program execution with minimized overhead, as well as high resource efficiency, through adaptively optimized processing resource allocation.
    Type: Grant
    Filed: July 27, 2018
    Date of Patent: April 14, 2020
    Assignee: ThroughPuter, Inc.
    Inventor: Mark Henrik Sandstrom
  • Patent number: RE48243
    Abstract: A system and method for transferring data between different types of systems, and in particular uses log-based replication to transfer data between different types of systems. In accordance with an embodiment, the system can be used to perform a one-time or initial copy of the MySQL data from a source database system to a target database system, and/or to replicate the on-going transactions captured from a MySQL database's binary log into one or additional non-MySQL database(s) on a continuous basis, such that the two systems are synchronized for transactions of interest. In accordance with an embodiment, full or partial data changes can be extracted from the MySQL binary log, optionally transformed, skipped or augmented, output or written to a file, and then applied at any of one or more target systems (e.g. another MySQL database, or a non-MySQL database), thereby synchronizing the source and target systems.
    Type: Grant
    Filed: January 26, 2018
    Date of Patent: October 6, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Alok Pareek, Mahadevan Lakshminarayanan, Avinash Dubey, Scott Corbin