Robert C. Rolnik - Southlake TX, US Andrew Wilken - Bedford TX, US Douglas Deeds - Fort Worth TX, US Steven W. Bryant - Richardson TX, US Monika Bryant - Richardson TX, US
A system and method to obtain a nickname for records, particularly records having number fields. A set of triplets is identified in a record. Criteria, at least at a strict level, is set to establish that used triplets are many, and hard to avoid. Using this criteria, triplets may be processed in order. Each triplet is checked against the criteria. Avoidance of the used criteria, i. e. that the current triplet is not used, enables the triplet to be associated with the record. Failure to avoid the used criteria enables a loop to continue if the exit criteria is not met. A next triplet is obtained if the inner loop continues. Otherwise, a check to get a more relaxed used triplet criteria is made. If a relaxed used triplet criteria is available , the relaxed used triplet criteria (having fewer used triplets) is used , and an outer loop continues with processing of the list of triplets again. Otherwise, a triplet may manually be associated with the record.
Timed Delivery Of Alert Notifications Based On User Set Criteria
An apparatus to receive a message () and detect if a delay should be applied (). If so, delay () so that for each received message, at least a delay occurs between dispatch of a set of discrete message(s). Detecting a first priority class message () results in sending a first discrete message () and a second discrete message (). However, failing to detect a first priority class message results in setting delay flag () and sending at least one discrete message ().
Method And Apparatus For Displaying Hierarchical Data Associated With Components Of A System
Robert C. Rolnik - Southlake TX Walter Frederick Lundby - Wheaton IL
Assignee:
Motorola, Inc. - Schaumburg IL
International Classification:
G06F 1300
US Classification:
345429
Abstract:
A method of displaying hierarchical data. The method includes the steps of: retrieving hierarchical network data and displaying the hierarchical network data using a perspective three dimensional view. The hierarchical data includes a plurality of data elements. Each data element is associated with a network device. An apparatus for displaying hierarchical data is provided. The apparatus comprises a display device, a memory device storing the hierarchical data, and a processor responsive to the memory. The processor includes a graphical display module that displays the hierarchical network data using a perspective three dimensional view. The hierarchical data includes a plurality of data elements where each data element is associated with a network device;.
A vehicle data processing system (DPS) is provided for refueling a vehicle. The vehicle DPS may determine a route that a vehicle is on, the route comprising a destination. The vehicle DPS may determine a state of charge, in real time. The vehicle DPS may determine a charge depletion rate with respect to a drive history of the vehicle. The vehicle DPS may project whether the vehicle will be driven without sufficient buffer based on the state of charge, the charge depletion rate and the route, and initially, project that the vehicle will be driven with sufficient buffer to reach the destination, and in response, display routing information without including details of specific power-ups reachable from the route for so long as a projection that the vehicle will be driven with sufficient buffer.
- Baytown TX, US Robert C. Rolnik - Kingwood TX, US
Assignee:
Kiwi Golf, LLC - Baytown TX
International Classification:
A63B 69/36 A63B 71/06 A63B 24/00
Abstract:
A scorekeeper may detect swing candidate and obtains a confirmation from a golfer that the swing candidate contributes to a golf score, provided that a sufficient gap in time or distance occurs after the last swing candidate is received. Next, the scorekeeper may receive a first feedback from the golfer indicating at least one stroke, and in response, update a score to reflect at the least one stroke, and storing the first location. The scorekeeper may repeat these steps to obtain at least a second swing candidate that is verified by the golfer as contributing to the score. In response to these verified swing candidates, the scorekeeper updates the score to reflect at the least one stroke, and store the second location.
The Rolnik Law Firm since Mar 2007
Principal
Osha Liang LLP Aug 2006 - Feb 2007
Patent Attorney
Yee & Associates, P.C. Dec 2004 - Jun 2006
Senior Attorney
Nokia Sep 1995 - 2004
Patent Attorney
Motorola 1992 - 1995
Integration and Test Engineer
Education:
John Marshall Law School Sep 1989 - Jan 1994
Juris Doctorate, Law
University of Illinois at Urbana-Champaign 1983 - 1987
BSCS, Computer Science
Skills:
Patent preparation Licensing IP Due Diligence Patent Prosecution Intellectual Property Patentability Patent Litigation Trade Secrets Trademarks Client Counseling Software Patents Copyright Law Invention Prosecution Cyberlaw Patents Due Diligence Mergers & Acquisitions Privacy Law IP Litigation Software Licensing Patent Applications Wireless Technology Transfer Telecommunications Cellular Communications Mobile Communications GSM CDMA
Interests:
Wireless protocols, authentication, IEEE and IETF standards, email and messaging, location technology, general aviation, IBM, cycling